Functional Programming Scripts (repository)
Summary |
---|
𝛌 A collection of Scala scripts used to get familiar with the basics of functional programming. |
Features
These scripts cover a range of topics of functional programming such as:
- the basics of the Scala programming language like pattern matching or list operations
- re-implementation of foundational higher order functions like map, filter, zip or foldL
- manipulating datasets
Tools
Purpose | Name |
---|---|
Programming language | Scala |
Installation Process
It is assumed that both a Java JDK and an IDE such as IntelliJ are installed and that the users operating system is Windows.
- Install the Scala support plugin for your IDE.
- Import this repository as a Maven project and resolve all dependencies.
Contributors
These scripts were created together with Saru.
Licence
These functional programming scripts are published under the MIT licence, which can be found in the LICENSE file. For this repository, the terms laid out there shall not apply to any individual that is currently enrolled at a higher education institution as a student. Those individuals shall not interact with any other part of this repository besides this README in any way by, for example cloning it or looking at its source code or have someone else interact with this repository in any way.
References
The logo was taken from Wikipedia.