hierarchical-free-monads-the-most-developed-approach-in-haskell
Haskell programming approach
An in-depth exploration of a Haskell approach to building real-world software, focusing on its benefits and applications.
Big article about Hierarchical Free Monads, the most developed approach to build real software in Haskell
155 stars
9 watching
9 forks
Language: Haskell
last commit: over 3 years ago Related projects:
Repository | Description | Stars |
---|---|---|
graninas/software-design-in-haskell | A comprehensive resource for software design in Haskell, covering various topics and approaches. | 1,082 |
graninas/hydra | A framework for building concurrent web services and applications with support for multiple databases and libraries. | 192 |
raimohanska/monads | An introduction to monads in the Haskell programming language | 12 |
granule-project/granule | A statically-typed functional programming language with fine-grained program reasoning capabilities | 592 |
haskell-gi/haskell-gi | Generates Haskell bindings for GObject Introspection capable libraries | 290 |
mongodb-haskell/mongodb | Provides a Haskell interface to interact with MongoDB databases. | 172 |
mondaymorninghaskell/haskellings | An automated tutorial program for learning Haskell programming | 167 |
fjvallarino/monomer | A cross-platform GUI library for writing native Haskell applications | 596 |
heinrichapfelmus/operational | A library for implementing monads by specifying instructions and their operational semantics | 82 |
clojure/algo.monads | A Clojure-based library providing macros and definitions for common data monads. | 448 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 848 |
felixmulder/haskell-in-production | A collection of practical resources and guides for using Haskell in real-world software development projects | 80 |
mzero/haskell-amuse-bouche | A collection of Haskell code examples and resources illustrating the language's features and programming techniques. | 114 |
neohaskell/neohaskell | A Haskell-based tooling framework designed to enhance developer productivity and newcomer-friendliness. | 276 |
1haskelladay/1had | Provides tools and exercises for practicing functional programming in Haskell | 118 |