smudgelang / smudge
A domain-specific language for state machines.
☆127Updated 5 years ago
Alternatives and similar repositories for smudge:
Users that are interested in smudge are comparing it to the libraries listed below
- Test monadic programs using state machine based models☆202Updated 3 years ago
- Various data structures for use in the Idris Language.☆95Updated 4 years ago
- Parser combinators for Idris☆240Updated 5 years ago
- Composable, streaming, and efficient left folds☆164Updated 2 weeks ago
- Link to preprints for ICFP'17 and colocated events☆136Updated 6 years ago
- Networks of composable stream transducers☆339Updated last year
- A magic typeclass that just does it☆124Updated 2 years ago
- Selective Applicative Functors: Declare Your Effects Statically, Select Which to Execute Dynamically☆204Updated 9 months ago
- Benchmarks to compare Haskell streaming library performance☆103Updated 2 months ago
- An extensible event-driven application framework in haskell☆109Updated 4 years ago
- Haskell DSL and platform providing denotational, compositional api for discrete-step, locally stateful, interactive programs, games & aut…☆180Updated 5 years ago
- Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects.☆99Updated last year
- Extensional capabilities and deriving combinators☆215Updated 6 months ago
- Haskell library for simple, concise and fast generic operations.☆78Updated last year
- The Disco Discus Compiler☆174Updated 5 years ago
- Equational laws for free☆253Updated 10 months ago
- compiler with polyhedral optmization for a lazy functional programming language☆67Updated 7 years ago
- A minimalistic, elegant and powerful approach to working with graphs in a functional programming language☆195Updated 3 years ago
- Another implementation of Frank.☆70Updated 7 years ago
- Category theory for Haskell with a lens flavor (you need GHC 7.8.3, not 7.8.2 to build this!)☆163Updated 3 years ago
- A friendly effect system for Haskell☆229Updated 8 months ago
- Hopefully verifiable code generation in GHC☆94Updated 7 years ago
- Fast linear time sorting and discrimination for a large class of data types☆135Updated 3 months ago
- A Haskell package that provides a monad transformer for mocking mtl-style typeclasses☆71Updated 5 years ago
- ☆125Updated last year
- Convert lambda expressions to CCC combinators☆146Updated 8 years ago
- Visualiser for Haskell (GHC) prof files☆194Updated last year
- Extensible Effects: An Alternative to Monad Transformers☆174Updated 4 years ago
- A Idris Mode for Atom.io☆101Updated 6 months ago
- A small Haskell implementation of Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism☆101Updated 7 years ago