Added documentation to effects
This commit is contained in:
parent
62c41d1d36
commit
e72beb2076
@ -22,7 +22,22 @@ data Time :: Effect where
|
||||
CurrentTimeT :: Time m Text
|
||||
BenchFunction :: m a -> Time m (Timespan, a)
|
||||
|
||||
makeEffect ''Time
|
||||
makeEffect_ ''Time
|
||||
|
||||
currentTime ::
|
||||
Time :> es =>
|
||||
-- | Returns current time
|
||||
Eff es C.Time
|
||||
|
||||
currentTimeB ::
|
||||
Time :> es =>
|
||||
-- | Returns current time
|
||||
Eff es T.Builder
|
||||
|
||||
currentTimeT ::
|
||||
Time :> es =>
|
||||
-- | Returns current time
|
||||
Eff es Text
|
||||
|
||||
runTimeEff ::
|
||||
(IOE :> es) =>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user