https://github.com/nomisrev/functional-study-notes-and-plagyground
My road of studying functional programming
https://github.com/nomisrev/functional-study-notes-and-plagyground
Last synced: about 1 year ago
JSON representation
My road of studying functional programming
- Host: GitHub
- URL: https://github.com/nomisrev/functional-study-notes-and-plagyground
- Owner: nomisRev
- License: apache-2.0
- Created: 2017-07-29T10:35:52.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-10T14:25:03.000Z (almost 9 years ago)
- Last Synced: 2025-01-31T07:41:43.366Z (over 1 year ago)
- Language: Scala
- Size: 1.65 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# functional-study-notes-and-plagyground
My road of studying functional programming
## Notes
* [Essential Scala](essential-scala/README.MD)
* [Functional Programming in Scala](functional-programming-in-scala/README.MD)
## Projects
### Android
* [FunctionalAndroidReference](https://github.com/pakoito/FunctionalAndroidReference)
* [KotlinAndroidFunctional](https://github.com/JorgeCastilloPrz/KotlinAndroidFunctional)
## Blogs and blogposts
### General FP
* [A Modern Architecture for FP](http://degoes.net/articles/modern-fp)
### Scala
* [Scalaz Task - the missing documentation](http://timperrett.com/2014/07/20/scalaz-task-the-missing-documentation/)
* [Learning Scalaz](http://eed3si9n.com/learning-scalaz/index.html)
* [A Beginner-Friendly Tour through Functional Programming in Scala](http://degoes.net/)
* [Advanced FP in Scala](https://gist.github.com/jdegoes/97459c0045f373f4eaf126998d8f65dc)
* [Optics beyond lenses with monocle](https://blog.scalac.io/optics-beyond-lenses-with-monocle.html#polymorphic_lenses)
### Kotlin
* [Kotlin Dependency Injection with the Reader Monad](https://medium.com/@JorgeCastilloPr/kotlin-dependency-injection-with-the-reader-monad-7d52f94a482e)
### Java
* [Simulating Higher Kinded Types in Java](https://medium.com/@johnmcclean/simulating-higher-kinded-types-in-java-b52a18b72c74)
### Swift
* [Techniques for a Functional Dependency Injection in Swift](https://medium.com/@foolonhill/techniques-for-a-functional-dependency-injection-in-swift-b9a6143634ab)
* [Modelling state in Swift](https://www.swiftbysundell.com/posts/modelling-state-in-swift)
## Random notes
* [Polymorphic Functions](PolymorphicFunctions.MD)
* [Type Classes (Haskell/Scalaz)](TypeClasses.MD)
* [Higher-kinded types](HigherOrderKinds.MD)
* [Resources Category Theory](CategoryTheoryResources.MD)