FreeScaletto

libretto.scaletto.impl.FreeScaletto
See theFreeScaletto companion object
abstract class FreeScaletto

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object FreeScaletto.type

Members list

Concise view

Type members

Classlikes

final class -[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object -⚬

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
-⚬.type
sealed trait -⚬[A, B]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Acquire[A, R, B]
class AndThen[A, B, C]
class AssocLR[A, B, C]
class AssocRL[A, B, C]
class Backvert[A]
class Blocking[A, B]
class Choice[A, B, C]
class ChooseL[A, B]
class ChooseLOnPong[A, B]
class ChooseR[A, B]
class CoDistributeL[A, B, C]
class ConstNeg[A]
class ConstVal[A]
class CrashWhenDone[A, B]
class Delay
class DistributeL[A, B, C]
class EffectAsync[R, A, B]
class EffectWrAsync[R, A]
class EitherF[A, B, C]
class ElimFst[B]
class ElimSnd[A]
class FactorOutInversion[A, B]
class Forevert[A]
class Fork
class ForkNeed
class ForkPing
class ForkPong
class Id[A]
class InjectL[A, B]
class InjectLOnPing[A, B]
class InjectR[A, B]
class IntroFst[B]
class IntroSnd[A]
class Join
class JoinNeed
class JoinPing
class JoinPong
class LiftEither[A, B]
class LiftPair[A, B]
class MapVal[A, B]
class Neglect[A]
class NotifyChoice[A, B]
class NotifyEither[A, B]
class NotifyNeg[A]
class NotifyVal[A]
class Pack[F]
class Par[A, B, C, D]
class PingF
class PongF
class RacePair
class RecF[A, B]
class Release[R]
class ReleaseAsync[R, A, B]
class Swap[A, B]
class TryAcquireAsync[A, R, B, E]
class TrySplitResourceAsync[R, A, S, T, B, E]
class TryTransformResourceAsync[R, A, S, B, E]
class UnliftPair[A, B]
class Unpack[F]
final class Done

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class LTerminus

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class Need

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class One

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class Ping

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class Pong

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class RTerminus

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class Rec[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class Res[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class Val[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class |&|[A, B]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class |*|[A, B]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
final class |+|[A, B]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Types

type ->[A, B]

Type of nested arrows.

Type of nested arrows.

Attributes

Implicits

Implicits