License | BSD-3-CLAUSE |
---|---|
Maintainer | Jamie Willis |
Stability | stable |
Safe Haskell | None |
Language | Haskell2010 |
The plugins in this package depend on internals defined in parsley-core
. This
is fine, but we'd prefer our users to not have to explicitly depend on parsley-core
to use the plugins. This module is used to provide stable names for the plugins
to latch onto. It should not be imported by users of the plugins!
Synopsis
- _code :: Quapplicative q => q a -> Code a
- _val :: Quapplicative q => q a -> a
- makeQ :: Quapplicative q => a -> Code a -> q a
- mkVal :: Quapplicative q => a -> q a
- mkCode :: Quapplicative q => Code a -> q a
Documentation
_val :: Quapplicative q => q a -> a Source #
Re-export of _val
mkVal :: Quapplicative q => a -> q a Source #
Produces Quapplicative
values without code (unsafe!)
mkCode :: Quapplicative q => Code a -> q a Source #
Produces Quapplicative
values without values (unsafe!)