fp_library/classes/
defer.rs1use crate::{
2 classes::{ClonableFn, clonable_fn::ApplyClonableFn},
3 hkt::Kind0L1T,
4};
5
6pub trait Defer<'a> {
7 fn defer<ClonableFnBrand: 'a + ClonableFn>(
8 f: ApplyClonableFn<'a, ClonableFnBrand, (), Self>
9 ) -> Self
10 where
11 Self: Sized;
12}