uulib-0.9.23: Haskell Utrecht Tools Library
UU.Util.PermTree
data Perms p a Source #
Constructors
Defined in UU.Util.PermTree
Methods
fmap :: (a -> b) -> Perms p a -> Perms p b #
(<$) :: a -> Perms p b -> Perms p a #
data Branch p a Source #
fmap :: (a -> b) -> Branch p a -> Branch p b #
(<$) :: a -> Branch p b -> Branch p a #
add :: Maybe a -> p a -> Perms p (a -> b) -> Perms p b Source #
empty :: a -> Perms p a Source #
(<$$>) :: (a -> b) -> p a -> Perms p b Source #
(<$?>) :: (a -> b) -> (a, p a) -> Perms p b Source #
(<||>) :: Perms p (a -> b) -> p a -> Perms p b Source #
(<|?>) :: Perms p (a -> b) -> (a, p a) -> Perms p b Source #