Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
class (Applicative m, Monad m) => Freshable m a where Source
Freshable m Integer => Freshable m Strata | |
Freshable m Integer => Freshable m RReft | |
Freshable m Integer => Freshable m Reft | |
Freshable m Integer => Freshable m Refa | |
Freshable m Integer => Freshable m Symbol | |
(Freshable m Integer, Freshable m r, Reftable r, RefTypable RTyCon RTyVar r) => Freshable m (RRType r) | |
Freshable m Integer => Freshable m [Refa] |