This is project is dead with no active maintainer. If you want to maintain this, let me know.
data DoneToken
= DoneToken
type DoItSync = forall a eff . String -> Eff eff a -> Eff (it :: It | eff ) Unit
type DoItSyncTimeout = forall a eff . String -> Number -> Eff eff a -> Eff (it :: It | eff ) Unit
itOnly' :: DoItSyncTimeout
itSkip' :: DoItSyncTimeout
type DoItAsync = forall a eff . String -> (DoneToken -> Eff (done :: Done | eff ) a ) -> Eff (it :: It | eff ) Unit
type DoItAsyncTimeout = forall a eff . String -> Number -> (DoneToken -> Eff (done :: Done | eff ) a ) -> Eff (it :: It | eff ) Unit
itAsync' :: DoItAsyncTimeout
itOnlyAsync' :: DoItAsyncTimeout
itSkipAsync' :: DoItAsyncTimeout
xit :: forall eff . String -> Eff eff Unit
type DoDescribe = forall eff a . String -> Eff (describe :: Describe | eff ) a -> Eff (describe :: Describe | eff ) Unit
describeOnly :: DoDescribe
describeSkip :: DoDescribe
xdescribe' :: forall eff . String -> Eff eff Unit
type DoBefore = forall eff a . Eff eff a -> Eff (before :: Before | eff ) Unit
type DoBeforeTimeout = forall eff a . Number -> Eff eff a -> Eff (before :: Before | eff ) Unit
before' :: DoBeforeTimeout
beforeEach' :: DoBeforeTimeout
type DoBeforeAsync = forall eff a . (DoneToken -> Eff (done :: Done | eff ) a ) -> Eff (before :: Before | eff ) Unit
beforeAsync :: DoBeforeAsync
beforeEachAsync :: DoBeforeAsync
type DoBeforeAsyncTimeout = forall eff a . Number -> (DoneToken -> Eff (done :: Done | eff ) a ) -> Eff (before :: Before | eff ) Unit
beforeAsync' :: DoBeforeAsyncTimeout
beforeEachAsync' :: DoBeforeAsyncTimeout
type DoAfter = forall eff a . Eff eff a -> Eff (after :: After | eff ) Unit
type DoAfterTimeout = forall eff a . Number -> Eff eff a -> Eff (after :: After | eff ) Unit
afterEach' :: DoAfterTimeout
type DoAfterAsync = forall eff a . (DoneToken -> Eff (done :: Done | eff ) a ) -> Eff (after :: After | eff ) Unit
afterAsync :: DoAfterAsync
afterEachAsync :: DoAfterAsync
type DoAfterAsyncTimeout = forall eff a . Number -> (DoneToken -> Eff (done :: Done | eff ) a ) -> Eff (after :: After | eff ) Unit
afterAsync' :: DoAfterAsyncTimeout
afterEachAsync' :: DoAfterAsyncTimeout
itIs :: forall eff . DoneToken -> Eff (done :: Done | eff ) Unit
itIsNot :: forall eff a . DoneToken -> Eff (done :: Done | eff ) Unit