hatashiro / monkey-hs
An interpreter for Monkey with parser combinator written in Haskell
☆48Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for monkey-hs
- compile your own functional language☆36Updated 5 years ago
- Haskell Pretty-printer library☆69Updated last year
- Write yourself a typed functional language☆65Updated 6 years ago
- Library for dealing with system processes☆87Updated 3 weeks ago
- Difference lists in Haskell☆65Updated 4 months ago
- "Modern compiler implementation" in Haskell!☆26Updated 9 years ago
- A workspace for research teams☆106Updated 4 years ago
- Simple demonstration stack based virtual machine written in Haskell☆42Updated 8 years ago
- Example implementation of Algorithm W for Hindley-Milner type inference☆77Updated 2 years ago
- Examples of a simple parser written in both Parsec and Happy/Alex☆49Updated 9 years ago
- A general purpose programming language with linear types☆44Updated 7 years ago
- Dive into GHC☆82Updated 7 years ago
- Examples for Haskell bindings to LLVM☆71Updated 3 years ago
- Kaleidoscope Tutorial using llvm-hs☆81Updated 3 years ago
- ☆41Updated 7 years ago
- Type inference from scratch - Material for my talk at F(by)19☆63Updated 4 years ago
- A language parsing quasiquoter for Haskell based heavily on ANTLR4.☆50Updated 3 years ago
- Hindley-Milner type inference using constraints☆50Updated 7 years ago
- A collection of Notes on GHC☆70Updated 5 years ago
- Lightweight package providing commonly useful parser combinators☆52Updated 4 months ago
- Haskell library for debugging☆122Updated 5 years ago
- Forward-propagating Constraint Solver monad. Good for solving Sudoku, N-Queens, etc.☆66Updated 2 years ago
- ANSI terminal support for Haskell, with Windows compatibility☆110Updated 4 months ago
- Efficient implementation of the implicit treap data structure☆63Updated 3 years ago
- A small Haskell implementation of Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism☆101Updated 7 years ago
- ☆50Updated 9 years ago
- Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer☆193Updated last year
- Another implementation of Frank.☆70Updated 7 years ago
- free monads☆161Updated 5 months ago
- A starter-kit for the Scotty web framework☆64Updated 6 years ago