Higher-order optimization library
☆76Jul 12, 2023Updated 2 years ago
Alternatives and similar repositories for hoopl
Users that are interested in hoopl are comparing it to the libraries listed below
Sorting:
- Reading, writing and manipulating ".tar" archive files.☆42Mar 13, 2026Updated last week
- Combinators for manipulating locally-nameless generalized de Bruijn terms☆129Jan 23, 2026Updated last month
- A tiny compiler for a security-typed imperative language with a formalised proof of noninterference-preservation.☆16Dec 10, 2019Updated 6 years ago
- haskell memory☆49Aug 14, 2023Updated 2 years ago
- Compression and decompression in the gzip and zlib formats☆39Jan 20, 2026Updated 2 months ago
- An implementation of Typed Assembly Language (Morrisett, Walker, Crary, Glew)☆150Sep 30, 2021Updated 4 years ago
- Run IO operations asynchronously and wait for their results☆332Updated this week
- Case insensitive string comparison☆24May 13, 2024Updated last year
- Tools for programming with ConstraintKinds in GHC☆74Jan 26, 2026Updated last month
- Haskell implementation of an LRU cache☆25Dec 29, 2025Updated 2 months ago
- Simplified Observational Type Theory☆87Feb 17, 2026Updated last month
- An implementation of the Dunfield-Krishnaswami "Sound and Complete" type-system☆84Jan 3, 2018Updated 8 years ago
- Flexible, fast and constant-space CSV library for Haskell using conduits☆52May 8, 2025Updated 10 months ago
- Haskell package for representation, parsing, and pretty-printing of GLSL☆31Sep 19, 2023Updated 2 years ago
- Platform-independent library for basic file system operations☆64Feb 1, 2026Updated last month
- Yet another concurrent playground☆33Nov 18, 2015Updated 10 years ago
- ODBC driver for HDBC☆26Dec 5, 2024Updated last year
- Haskell Pretty-printer library☆75Jul 28, 2025Updated 7 months ago
- A more flexible mtl☆62Feb 23, 2018Updated 8 years ago
- Kan extensions, Kan lifts, the Yoneda lemma, and (co)monads generated by a functor☆83Jan 10, 2026Updated 2 months ago
- Fine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck☆36Jul 11, 2021Updated 4 years ago
- GHCJS FFI bindings to the Electron API (WIP).☆10May 21, 2017Updated 8 years ago
- A monad transformer library for Haskell☆29Sep 2, 2024Updated last year
- Artefact from the POPL'16 paper "Effects as Sessions, Sessions as Effects"☆15Jan 11, 2018Updated 8 years ago
- A Functional Graph Library for Haskell☆198Dec 25, 2025Updated 2 months ago
- Fast and flexible k-d trees for various types of point queries.☆25Jun 17, 2024Updated last year
- Deep evaluation of data structures☆43Jun 14, 2025Updated 9 months ago
- A Haskell library providing separation of effects on the type level, effectively splitting up the monolithic IO-monad into more limited c…☆27Mar 30, 2018Updated 7 years ago
- Grammatical parsers - combinator library for parsing general context-free grammars☆45Jan 23, 2026Updated last month
- Simple helper functions to work with optparse-applicative☆29Jun 23, 2021Updated 4 years ago
- simple client connection library in haskell with builtin features: SSL/TLS, SOCKS, session management.☆59Jul 19, 2023Updated 2 years ago
- An applicative monad that batches commands for later more efficient execution☆28Jan 21, 2018Updated 8 years ago
- Retry combinators for monadic actions that may fail☆115Apr 17, 2023Updated 2 years ago
- Haskell combinators for executing IO actions in parallel on a thread pool☆47Dec 27, 2025Updated 2 months ago
- "Fail Fast" process management for Haskell; inspired by Erlang☆16Jan 19, 2017Updated 9 years ago
- A class for types that can be converted to a hash value☆105Jan 2, 2026Updated 2 months ago
- Dependently typed elimination functions using singletons☆28Jan 11, 2026Updated 2 months ago
- an encoding of affine effect handlers using pthreads☆14Nov 15, 2022Updated 3 years ago
- Cλash/Haskell FPGA-based SKI calculus evaluator☆50Jan 9, 2016Updated 10 years ago