pub trait Applicative<A, B>: Apply<A, B> + Pure { }
Expand description

Applicative functor. This is a stronger version of Apply that has pure. See the module level documentation for more.

Implementors§

source§

impl<A, B, T> Applicative<A, B> for Twhere T: Apply<A, B> + Pure,