vector-0.6.0.2: Efficient ArraysSource codeContentsIndex
Data.Vector.Fusion.Util
Portabilityportable
Stabilityexperimental
MaintainerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Description
Fusion-related utility types
Synopsis
newtype Id a = Id {
unId :: a
}
data Box a = Box {
unBox :: a
}
delay_inline :: (a -> b) -> a -> b
Documentation
newtype Id a Source
Identity monad
Constructors
Id
unId :: a
show/hide Instances
data Box a Source
Box monad
Constructors
Box
unBox :: a
show/hide Instances
delay_inline :: (a -> b) -> a -> bSource
Delay inlining a function until late in the game (simplifier phase 0).
Produced by Haddock version 2.4.2