The Cubix framework for multi-language transformation. Explained in the OOPSLA 2018 paper "One Tool, Many Languages: Language-Parametric Transformation with Incremental Parametric Syntax"
☆114Mar 4, 2026Updated this week
Alternatives and similar repositories for cubix
Users that are interested in cubix are comparing it to the libraries listed below
Sorting:
- A monadic interface for DAG construction.☆24May 11, 2021Updated 4 years ago
- Experiments with effect systems☆12Apr 18, 2016Updated 9 years ago
- Bidirectional JSON serialization☆40Mar 21, 2021Updated 4 years ago
- Gramada is an interactive development environment for programming languages defined in Ohm. It is based on Vivide and implemented in Sque…☆17Mar 6, 2020Updated 6 years ago
- Haskell implementation of nominal datatypes and functions☆44Aug 4, 2020Updated 5 years ago
- A GHC source plugin which detects opportunities to use coerce☆17Aug 8, 2018Updated 7 years ago
- ☆33Mar 19, 2015Updated 10 years ago
- Icicle Streaming Query Language☆28Jan 20, 2026Updated last month
- ICFP tutorial☆39Jul 31, 2021Updated 4 years ago
- Support code for talk 'XXIst century shall be typed or not be'☆15Oct 21, 2022Updated 3 years ago
- Selective Applicative Functors: Declare Your Effects Statically, Select Which to Execute Dynamically☆211Oct 22, 2025Updated 4 months ago
- 🖼️ the compiling to closed categories compiler☆66Apr 17, 2018Updated 7 years ago
- Constructs FAlgebras from typeclasses, making Haskell functions homoiconic☆18May 15, 2019Updated 6 years ago
- Standard module for type-level programming in Haskell☆31Jul 1, 2019Updated 6 years ago
- GHC-WPC is an extended GHC that exports the STG and other IR (.modpak) for the compiled modules and linker metadata (.ghc_stgapp) at appl…☆10Feb 14, 2024Updated 2 years ago
- Demo code for the talk Dependent Types in Haskell in Hong Kong Functional Programming meetup☆16Dec 13, 2018Updated 7 years ago
- Allow GHCJS projects to compile under GHC and develop using intero☆10Aug 27, 2022Updated 3 years ago
- Manage Nix Haskell override sets☆11Sep 30, 2018Updated 7 years ago
- Union mount in Haskell, with fsnotify☆12Dec 23, 2025Updated 2 months ago
- A simple, easily embeddable pure-functional language with static typing and row polymorphism.☆10Jul 9, 2015Updated 10 years ago
- Haskell dynamic RTS loader☆13Jun 24, 2016Updated 9 years ago
- Đ (Edh) - The next-big-things ought to happen with Haskell not C/C++☆28Jun 4, 2024Updated last year
- https://unsafeperform.io/blog/2022-07-02-a_small_benchmark_for_functional_languages_targeting_web_browsers/☆27Jun 9, 2023Updated 2 years ago
- A reference library for constraint-solving with propagators and CDCL.☆308Jul 2, 2024Updated last year
- rewrite rules for type-level equalities☆62Aug 29, 2025Updated 6 months ago
- Old and New GHC☆20Feb 22, 2023Updated 3 years ago
- Austin's supercompiler work☆21Nov 17, 2019Updated 6 years ago
- Easy bidirectional serialization in Haskell☆49Dec 12, 2018Updated 7 years ago
- Omit fields for instance deriving☆37Jun 5, 2020Updated 5 years ago
- Resin: high performance variable binder and ast manipulation lib☆13Jan 1, 2019Updated 7 years ago
- Implementation of semver and NPM-style semantic version ranges in Haskell☆12Apr 8, 2020Updated 5 years ago
- Manage CloudFormation Stacks through specifications☆13Feb 27, 2026Updated last week
- GHCJS FFI bindings to the Electron API (WIP).☆10May 21, 2017Updated 8 years ago
- Functional Programing in Scala (in Idris) [Idris]☆16Mar 23, 2015Updated 10 years ago
- A collection of techniques used in Haskell that are worth remembering.☆17Aug 30, 2010Updated 15 years ago
- Quick start for the vagrant box I use for ghcjs / react-haskell / pigment development☆11Jun 26, 2015Updated 10 years ago
- reverse dependency build matrix generator☆33Sep 19, 2020Updated 5 years ago
- A tool that generates a Nix derivation from a Ninja build file.☆25May 2, 2025Updated 10 months ago
- Compiling to Categories☆458Feb 28, 2024Updated 2 years ago