Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
haskell
functional-languages
design-patterns
monad
functor
category-theory
typeclasses
monoids
monad-transformers
strategy-pattern
builder-pattern
traversable
factory-pattern
function-composition
pattern-language
reader-monad
gof-patterns
functors
iterator-pattern
typeclassopedia
-
Updated
Mar 26, 2022 - Haskell
Use Kapt for generating currying and applicative builders.
curry
operator in curry.kt should be generated using Kaptplus
operator in applicativeBuilders.kt should be generated using Kapt