The resource-aware I/O monad. This monad guarantees that acquired resources are always released.
Instances7Monad, Functor, Applicative, Monoid, Semigroup, …
Applicative RIODefined in linear-base-0.4.0 · System.IO.Resource.Linear.InternalFunctor RIODefined in linear-base-0.4.0 · System.IO.Resource.Linear.InternalMonad RIODefined in linear-base-0.4.0 · System.IO.Resource.Linear.InternalFunctor RIODefined in linear-base-0.4.0 · System.IO.Resource.Linear.InternalApplicative RIODefined in linear-base-0.4.0 · System.IO.Resource.Linear.InternalMonoid a => Monoid (RIO a)Defined in linear-base-0.4.0 · System.IO.Resource.Linear.InternalSemigroup a => Semigroup (RIO a)Defined in linear-base-0.4.0 · System.IO.Resource.Linear.Internal