1
2
3
4
use crate::extend::Extend;
use crate::extract::Extract;

pub trait Comonad<A, B>: Extend<A, B> + Extract<A> {}