Some practice code for functional programming using Scala.
- Book: Function Programming in Scala by Chiusano, Bjarnason
- Higher kinded type: https://typelevel.org/blog/2016/08/21/hkts-moving-forward.html
- Higher kinded type: https://stackoverflow.com/questions/6246719/what-is-a-higher-kinded-type-in-scala
- Type system: http://chariotsolutions.com/wp-content/uploads/2016/04/HeatherMiller.pdf
- Referential Transparency https://medium.com/@olxc/referential-transparency-93352c2dd713
- Basics FP https://medium.com/@cscalfani/so-you-want-to-be-a-functional-programmer-part-1-1f15e387e536