Safe HaskellNone

TypeOperators

Contents

Synopsis

stuff

data a :-: b

data (a :+: b) c

data Op a b

newtype O g f a

Constructors

O 

Fields

unO :: g (f a)
 

biO :: (g `O` f) a