| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Blanks.Split
Documentation
Constructors
| BinderId | |
Fields
| |
Instances
| Enum BinderId Source # | |
| Eq BinderId Source # | |
| Num BinderId Source # | |
| Ord BinderId Source # | |
Defined in Blanks.Split | |
| Show BinderId Source # | |
| NFData BinderId Source # | |
Defined in Blanks.Split | |
data SplitFunctor f a Source #
Constructors
| SplitFunctorBase !(f a) | |
| SplitFunctorClosure !BinderId !(Seq Int) |
Instances
data SplitBinder l n f a Source #
Constructors
| SplitBinder | |
Fields
| |
Instances
data SplitResult l n f a Source #
Constructors
| SplitResult | |
Fields
| |
splitLocScope :: (Traversable f, Ord a) => LocScope (WithTracked a l) n f a -> SplitResult l n f a Source #