Data.Array.Parallel.Base
check
checkCritical
checkLen
checkEq
checkNotEmpty
uninitialised

# Strict pairs

data a :*: b
fstS
sndS
pairS
unpairS
curryS
uncurryS
unsafe_pairS
unsafe_unpairS

# Strict sums

data EitherS a b

# Strict Maybe

data MaybeS a
maybeS
fromMaybeS

# Lazy wrapper

data Lazy a

# Class of hyperstrict types

class HS a
fromBool
toBool
showsApp
readApp
readsApp
class Rebox a
data Box a