Package

quasar.fp

tree

Permalink

package tree

"Generic" types for building partially-constructed trees in some "functorized" type.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tree
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Binary[F[_]] = Free[F, BinaryArg]

    Permalink

    A tree structure with two kinds of holes.

    A tree structure with two kinds of holes. See BinaryOps.eval.

  2. trait BinaryArg extends AnyRef

    Permalink
  3. implicit class BinaryOps[F[_]] extends AnyRef

    Permalink
  4. type Ternary[F[_]] = Free[F, TernaryArg]

    Permalink

    A tree structure with three kinds of holes.

    A tree structure with three kinds of holes. See TernaryOps.eval.

  5. trait TernaryArg extends AnyRef

    Permalink
  6. implicit class TernaryOps[F[_]] extends AnyRef

    Permalink
  7. type Unary[F[_]] = Free[F, UnaryArg]

    Permalink

    A tree structure with one kind of hole.

    A tree structure with one kind of hole. See UnaryOps.eval.

  8. trait UnaryArg extends AnyRef

    Permalink
  9. implicit class UnaryOps[F[_]] extends AnyRef

    Permalink

Value Members

  1. object Binary

    Permalink
  2. object BinaryArg

    Permalink
  3. object Ternary

    Permalink
  4. object TernaryArg

    Permalink
  5. object Unary

    Permalink
  6. object UnaryArg

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped