Experiments using a bidirectional typesystem
☆17Jan 30, 2022Updated 4 years ago
Alternatives and similar repositories for typesystem
Users that are interested in typesystem are comparing it to the libraries listed below
Sorting:
- Building self-contained (offline-only) Haskell program tarballs; only Stack+GHC needed☆10Jun 8, 2017Updated 8 years ago
- ZuriHac 2020 GHC typechecker plugins project☆19Aug 15, 2021Updated 4 years ago
- The Labeled Effects Extension to PureScript☆21Oct 29, 2017Updated 8 years ago
- A thread-safe hash table in Haskell☆15Feb 28, 2020Updated 6 years ago
- An implementation of GraphQL in Haskell.☆21Jun 17, 2017Updated 8 years ago
- Tools for functors from Hask^k to Hask☆23Aug 25, 2019Updated 6 years ago
- A simple way to query constructors, like cases but slightly more concise☆11Mar 7, 2018Updated 7 years ago
- A tutorial on writing a concurrency testing tool in Haskell☆12Nov 5, 2017Updated 8 years ago
- A helpful companion to GHC. Overrides GHC messages, to the user's liking.☆33Jun 25, 2020Updated 5 years ago
- HLint as a GHC source plugin.☆31Jul 8, 2024Updated last year
- ☆24Sep 10, 2018Updated 7 years ago
- A Haskell Collections library. [WIP]☆14Apr 7, 2024Updated last year
- ↔️ tight ghci integration for vim☆17Oct 21, 2022Updated 3 years ago
- Calculate Haskell dependency ranges from multiple build plans☆31Oct 19, 2025Updated 4 months ago
- simple chan based stream programming with arrow interface (Chan + Arrow = Churro)☆32Oct 16, 2022Updated 3 years ago
- Efficiently hash Haskell values with MD5, SHA256, SHA512 and other hashing algorithms☆16Jan 13, 2025Updated last year
- Lazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization☆60Dec 28, 2025Updated 2 months ago
- APIs for more recursive definitions☆19Oct 26, 2024Updated last year
- ghc-datasize is a tool to determine the size of Haskell data structures in GHC's memory☆17Aug 22, 2024Updated last year
- This is a presentation about haskell's type families.☆15May 17, 2018Updated 7 years ago
- Experiments in abstracting definitional interpreters☆16Oct 13, 2017Updated 8 years ago
- [Haskell] The "Network.Multicast" module is for sending UDP datagrams over multicast (class D) addresses.☆23Oct 22, 2023Updated 2 years ago
- Haskell library for semigroup actions and torsors☆64Feb 3, 2025Updated last year
- Haskell bindings for the Souffle datalog language☆104May 16, 2024Updated last year
- ☆14Jan 12, 2018Updated 8 years ago
- Authenticated Data Structures☆16Jul 5, 2015Updated 10 years ago
- [ABANDONED] An attempt to port the concur library to PureScript.☆20Feb 21, 2018Updated 8 years ago
- A purely functional animated GUI framework☆17Jul 16, 2025Updated 7 months ago
- An example of dynamically loading a Haskell source module☆18May 9, 2018Updated 7 years ago
- Simple extensible product☆36Dec 1, 2020Updated 5 years ago
- Template for Hindley-Milner based languages☆39Dec 7, 2021Updated 4 years ago
- Literally the best anonymous records☆36Mar 13, 2023Updated 2 years ago
- a modern library for typed path manipulation in Haskell☆36Jul 24, 2025Updated 7 months ago
- Color highlighting for Haskell profiling information☆40Sep 30, 2021Updated 4 years ago
- Relational programming for PureScript☆17Jan 5, 2017Updated 9 years ago
- Haskell Configuration Loader☆19Feb 3, 2026Updated last month
- A monadic interface for DAG construction.☆24May 11, 2021Updated 4 years ago
- Interval datatype, interval arithmetic, and interval-based containers for Haskell☆22Feb 3, 2026Updated last month
- Data store(s) for purescript applications. Use your own DSL to update the global state.☆19Oct 7, 2018Updated 7 years ago