reflection
by ekmett
Reifies arbitrary Haskell terms into types that can be reflected back into terms
AI summary
Haskell reflection library
Provides a way to represent and manipulate arbitrary Haskell code structure using a reflection mechanism
- stars
- 104
- forks
- 24
- watching
- 12
Similar projects
Found by comparing what the projects do, not just their names.
ekmett/hask163
Haskell framework
Category theory for Haskell with a strong lens-like flavor.
Transformation framework
A Haskell library that provides a general-purpose data transformation framework using lenses and traversals.
Type transformer library
A Haskell implementation of profunctors, which are higher-kinded concepts for transforming and manipulating functions between types
Data structure experiment
A playground for advanced data structures in Haskell
Semigroup toolkit
A Haskell package providing a set of semigroups and tools for deriving them with generics.
Linear algebra library
A set of low-dimensional linear algebra primitives for use in Haskell programs
Comonad definition
Provides definitions and laws for building comonads in Haskell
Haskell parser
A toolset for manipulating and analyzing Haskell source code
C++ reflection library
A clean implementation of reflection and related proposals in C++.
Reflection Library
A C# library to simplify private reflection code using dynamic properties.
Functor library
Provides a Haskell implementation of functors with contravariant behavior
boostorg/pfr1.4K
Type reflection library
Provides reflection and serialization capabilities for user-defined types without boilerplate code
Class reflection library
A header-only library for creating runtime reflections of classes and enums
Haskell relational framework
An exploration of relational programming in Haskell with a focus on language and tooling
ekmett/coda162
Language experiment
An experimental language project providing a toy compiler and tools for working with it