Package0.3.3Debug
simple-reflect
Simple reflection of expressions containing variables
- Version0.3.3
- CategoryDebug
- LicenceBSD-3-Clause
- AuthorTwan van Laarhoven
- Maintainertwanvl@gmail.com
- Homepagetwanvl.nl/blog/haskell/simple-reflection-of-expressions
- Pinned byhackage simple-reflect 0.3.3
- Sourcehackage.haskell.org/package/simple-reflect-0.3.3
Modules
3 modules- Debug.SimpleReflect0Simple reflection of haskell expressions containing variables. Some examples: > sum [1..5] :: Expr
- Debug.SimpleReflect.Expr9Simple reflection of haskell expressions containing variables.
- Debug.SimpleReflect.Vars31Single letter variable names. All names have type Expr, except for f, g and h, which are generic functions.
Description
This package allows simple reflection of expressions containing variables. Reflection here means that a Haskell expression is turned into a string. The primary aim of this package is teaching and understanding; there are no options for manipulating the reflected expressions beyond showing them.
Depends on
1 package- base-4.20.2.0with GHC
Used by in this set · 0
Nothing in this set depends on it.