# Uses of Package
com.jnape.palatable.lambda.traversable

- Packages that use com.jnape.palatable.lambda.traversable
  Package | Description
  --- | ---
  com.jnape.palatable.lambda.adt |
  com.jnape.palatable.lambda.adt.choice |
  com.jnape.palatable.lambda.adt.hlist |
  com.jnape.palatable.lambda.functions.builtin.fn2 |
  com.jnape.palatable.lambda.functions.recursion |
  com.jnape.palatable.lambda.functor.builtin |
  com.jnape.palatable.lambda.traversable |

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.adt
  Class and Description
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.adt.choice
  Class and Description
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.adt.hlist
  Class and Description
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.functions.builtin.fn2
  Class and Description
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.functions.recursion
  Class and Description
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.functor.builtin
  Class and Description
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.

- Classes in com.jnape.palatable.lambda.traversable used by com.jnape.palatable.lambda.traversable
  Class and Description
  LambdaIterable Extension point for `Iterable` to adapt lambda core types like `Monad` and `Traversable`.
  LambdaMap Extension point for `Map` to adapt lambda core types like `Functor` and `Traversable`.
  Traversable An interface for a class of data structures that can be "traversed from left to right" in a structure-preserving way, successively applying some applicative computation to each element and collapsing the results into a single resulting applicative.