Packages

p

basil

typeclass

package typeclass

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

Type Members

  1. trait Cons[Col[_]] extends AnyRef

    Typeclass to provide capability of prepending an element into a source of element

    Typeclass to provide capability of prepending an element into a source of element

    todo: Create laws for it with drop?

  2. type EffStack[E[_], F[_], A] = E[F[A]]
  3. trait TakeOne[Source[_]] extends AnyRef

    Typeclass to provide capability of taking 1 element from a data source

    Typeclass to provide capability of taking 1 element from a data source

    User needs to implement 2 methods

    • take1
    • take1Opt
  4. trait TakeOneSyntax extends AnyRef
  5. final class TakeOps[Element, Source[_]] extends AnyRef

Value Members

  1. object Cons
  2. object TakeOne extends TakeOneSyntax
  3. object instances

Inherited from AnyRef

Inherited from Any

Ungrouped