thma/LtuPatternFactory

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

Haskellhaskellfunctional-languagesdesign-patternsmonadfunctorcategory-theorytypeclassesmonoidsmonad-transformersstrategy-patternbuilder-patterntraversablefactory-patternfunction-compositionpattern-languagereader-monadgof-patternsfunctorsiterator-patterntypeclassopedia
This is stars and forks stats for /thma/LtuPatternFactory repository. As of 07 May, 2024 this repository has 960 stars and 40 forks.

Lambda the Ultimate Pattern Factory My first programming languages were Lisp, Scheme, and ML. When I later started to work in OO languages like C++ and Java I noticed that idioms that are standard vocabulary in functional programming (fp) were not so easy to achieve and required sophisticated structures. Books like Design Patterns: Elements of Reusable Object-Oriented Software were a great starting point to reason about those structures. One of my earliest findings was that several of the GoF-Patterns...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
duo-lang/duo-langHaskell49020
ierton/vsimHaskellOther0000
kowainik/stanHaskellHTMLShell5210400
kowainik/colouristaHaskell650170
reanimate/reanimateHaskellElmOther1.1k0570
agda/agda2hsAgdaEmacs LispHaskell1350240
ed-o-saurus/PLHaskellPLpgSQLHaskellC82010
joshnuss/design-patterns-in-elixirElixirShell5980510
hasktorch/hasktorchHaskellNixC++9870980
quchen/generative-artHaskellOther144070