Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Tick a = Tick {}
- fmap :: (a -> b) -> Tick a -> Tick b
- pure :: a -> Tick a
- (<*>) :: Tick (a -> b) -> Tick a -> Tick b
- liftA2 :: (a -> b -> c) -> Tick a -> Tick b -> Tick c
- return :: a -> Tick a
- (>>=) :: Tick a -> (a -> Tick b) -> Tick b
- (=<<) :: (a -> Tick b) -> Tick a -> Tick b
- eqBind :: Int -> Tick a -> (a -> Tick b) -> Tick b
- leqBind :: Int -> Tick a -> (a -> Tick b) -> Tick b
- geqBind :: Int -> Tick a -> (a -> Tick b) -> Tick b
- ap :: Tick (a -> b) -> Tick a -> Tick b
- liftM :: (a -> b) -> Tick a -> Tick b
- liftM2 :: (a -> b -> c) -> Tick a -> Tick b -> Tick c
- step :: Int -> Tick a -> Tick a
- wait :: a -> Tick a
- waitN :: Int -> a -> Tick a
- go :: a -> Tick a
- goN :: Int -> a -> Tick a
- wmap :: (a -> b) -> Tick a -> Tick b
- wmapN :: Int -> (a -> b) -> Tick a -> Tick b
- gmap :: (a -> b) -> Tick a -> Tick b
- gmapN :: Int -> (a -> b) -> Tick a -> Tick b
- (</>) :: Tick (a -> b) -> Tick a -> Tick b
- (<//>) :: Tick (a -> b) -> Tick a -> Tick b
- (<\>) :: Tick (a -> b) -> Tick a -> Tick b
- (<\\>) :: Tick (a -> b) -> Tick a -> Tick b
- (>/=) :: Tick a -> (a -> Tick b) -> Tick b
- (=/<) :: (a -> Tick b) -> Tick a -> Tick b
- (>//=) :: Tick a -> (a -> Tick b) -> Tick b
- (=//<) :: (a -> Tick b) -> Tick a -> Tick b
- (>\=) :: Tick a -> (a -> Tick b) -> Tick b
- (=\<) :: (a -> Tick b) -> Tick a -> Tick b
- (>\\=) :: Tick a -> (a -> Tick b) -> Tick b
- (=\\<) :: (a -> Tick b) -> Tick a -> Tick b
- pay :: Int -> Tick a -> Tick (Tick a)
- zipWithM :: (a -> b -> Tick c) -> Tick a -> Tick b -> Tick c