phc-adt
Data type library
A library providing support for algebraic data types in Racket, useful for compiler implementation and custom data structures.
Algebraic Datatypes for Typed/Racket, with some special features useful for writing compilers
2 stars
2 watching
2 forks
Language: Racket
last commit: almost 4 years ago
Linked from 1 awesome list
algebraic-data-typesracket-library
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides a Racket extension for untyped algebraic data structures with first-class support for sums and products. | 75 |
| A C++ library that provides a flexible and extensible data type system for representing and manipulating variable-length data values. | 16 |
| Provides a simple and efficient way to interact with relational databases | 21 |
| Algebraic data types for C99 with exhaustive pattern matching and compile-time introspection facilities. | 1,379 |
| Algebraic Data Types for Java implementation | 145 |
| A data access library for building Scala applications that interact with Postgres databases. | 1,594 |
| A collection of well-known Algebraic Data Types and their associated helper functions for functional programming in JavaScript. | 1,592 |
| A language and framework for teaching data structures concepts in Racket. | 9 |
| A Common Lisp implementation of algebraic data types with features like pattern matching and mutable data structures. | 138 |
| A type-safe sum type library for C# that enables the creation of compact variants with compile-time checked constraints and generated interfaces. | 70 |
| A Haskell library for creating and manipulating compositional data types in a modular and flexible way | 89 |
| Provides scalable, performant data loading solutions and utilities to be shared by PyTorch domain libraries | 1,149 |
| A functional JDBC layer that abstracts database interactions in a Scala-based programming language | 2,177 |
| A JavaScript library for symbolic mathematics and algebraic computation. | 973 |
| Tools and utilities for efficient data processing with a focus on text analysis. | 206 |