https://github.com/diego15wp/functional_programming_tinkering
Building Foundational Knowledge on Functional Programming
https://github.com/diego15wp/functional_programming_tinkering
corecursion functors lambda-functions monads monoids purefunctions referentialtransparency scala
Last synced: about 1 year ago
JSON representation
Building Foundational Knowledge on Functional Programming
- Host: GitHub
- URL: https://github.com/diego15wp/functional_programming_tinkering
- Owner: Diego15wp
- Created: 2024-07-14T06:01:39.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-14T06:39:04.000Z (almost 2 years ago)
- Last Synced: 2025-01-29T11:30:20.848Z (over 1 year ago)
- Topics: corecursion, functors, lambda-functions, monads, monoids, purefunctions, referentialtransparency, scala
- Language: Scala
- Homepage:
- Size: 478 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Functional Programming Tinkering in Scala
## Building Foundational Knowledge on functional programming
src/main/scala
Use of monoids and monads to implement code that works through familiar problems and methods:
- Error Handling
- Parsing
- Approximation methods
- Recurrence Relations