Context imply FallibleCtx

This commit is contained in:
AF 2023-07-06 03:26:51 +00:00
parent 9255dd7c24
commit 0834b5e0c8

View File

@ -3,7 +3,7 @@ use fail::*;
use super::*;
/// Execution context.
pub trait Context<'a>: FunctorContext<'a, T = Self::_Tm> {
pub trait Context<'a>: FallibleCtx<'a, T = Self::_Tm> {
/// Type to provide for [Monad]ic representation of computation, mostly that of resolution ([`Resolution`]).
type _Tm: Monad<'a>;