write-you-a-haskell
Compiler project
Building a modern functional compiler from first principles
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
3k stars
191 watching
255 forks
Language: Haskell
last commit: almost 4 years ago
Linked from 2 awesome lists
bookcompilerevaluationfunctional-languagefunctional-programminghaskelhindley-milnerintermediate-representationlambda-calculuspdf-booktypetype-checkingtype-inferencetype-systemtype-theory
Related projects:
Repository | Description | Stars |
---|---|---|
sdiehl/wiwinwlh | A comprehensive resource for learning Haskell programming language and its applications. | 2,576 |
digitallyinduced/ihp | A web development framework built on top of Haskell and Nix that aims to simplify the process of building type-safe and reliable web applications. | 4,958 |
yesodweb/yesod | A Haskell web framework providing a set of tools and techniques for building fast, secure, and productive web applications | 2,650 |
thma/whyhaskellmatters | Explaining why Haskell's unique features make it an important language for software development | 470 |
ghc/ghc | The Glasgow Haskell Compiler is an interactive environment and compiler for the functional programming language Haskell. | 3,064 |
ghcjs/ghcjs | A tool that translates Haskell programming language into JavaScript | 2,608 |
caiorss/functional-programming | An online tutorial on functional programming concepts, examples, and patterns illustrated in multiple programming languages | 2,693 |
faylang/fay | A programming language that compiles to JavaScript, based on Haskell. | 1,283 |
1haskelladay/1had | Provides tools and exercises for practicing functional programming in Haskell | 118 |
avi-d-coder/implicit-hie | Automates the creation of cabal or stack configuration files for multi-component Haskell projects. | 204 |
jaspervdj/hakyll | A static site generator library in Haskell that compiles websites into static files for deployment | 2,711 |
blynn/compiler | A tool for bootstrapping and compiling self-hosting Haskell compilers from a minimal C compiler. | 214 |
koka-lang/koka | A research language with effect types and handlers for building concurrent, efficient programs | 3,333 |
facebook/haxl | A Haskell library that simplifies access to remote data by abstracting away low-level details and optimizing data fetching | 4,280 |
facebookincubator/hsthrift | Generates code in Haskell to communicate with other services using a simple, language-agnostic protocol for structured data | 150 |