vfr-waypoints-0.1.0.0: VFR waypoints, as published in the AIP (ERSA)

Safe HaskellSafe
LanguageHaskell2010

Data.Aviation.VFR_Waypoints.Render

Documentation

data Colour a Source #

Constructors

Colour (Bool -> a) 

Instances

Monad Colour Source # 

Methods

(>>=) :: Colour a -> (a -> Colour b) -> Colour b #

(>>) :: Colour a -> Colour b -> Colour b #

return :: a -> Colour a #

fail :: String -> Colour a #

Functor Colour Source # 

Methods

fmap :: (a -> b) -> Colour a -> Colour b #

(<$) :: a -> Colour b -> Colour a #

Applicative Colour Source # 

Methods

pure :: a -> Colour a #

(<*>) :: Colour (a -> b) -> Colour a -> Colour b #

liftA2 :: (a -> b -> c) -> Colour a -> Colour b -> Colour c #

(*>) :: Colour a -> Colour b -> Colour b #

(<*) :: Colour a -> Colour b -> Colour a #