parsley-core-2.3.0.0: A fast parser combinator library backed by Typed Template Haskell
LicenseBSD-3-Clause
MaintainerJamie Willis
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Parsley.Internal.Backend.Machine.Types.Dynamics

Description

This module contains the types that represent information that crosses a function boundary.

Since: 1.4.0.0

Synopsis

Documentation

type DynFunc (rs :: [Type]) s o a x = Code (Func rs s o a x) Source #

Template Haskell representation of Func#

Since: 1.4.0.0

type DynSubroutine s o a x = Code (Subroutine# s o a x) Source #

Template Haskell representation of Subroutine#

Since: 1.4.0.0

type DynCont s o a x = Code (Cont# s o a x) Source #

Template Haskell representation of Cont#

Since: 1.4.0.0

type DynHandler s o a = Code (Handler# s o a) Source #

Template Haskell representation of Handler#

Since: 1.4.0.0