[][src]Module type_freak::functional

Functional primitives like Functor and Compose.

Structs

ApplicativeFunctor

A Functor that applies input wrapped Functor to Rhs contained type.

Compose

Composes two functors from Rhs to Lhs.

FMapFunctor

A functor that applies Func to input container type.

IdentityFunctor

An identity Functor.

LeftComposeFunctor

A Functor that applies Func to (Lhs, input) type.

RightComposeFunctor

A Functor that applies Func to (input, Rhs) type.

Traits

Functor

Represents an applicable unit that takes input and produces output.

Predicate

A Functor that outputs Boolean.

Type Definitions

Applicative
ApplyFunctor
FMap