Package

morphir

flowz

Permalink

package flowz

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

Type Members

  1. trait AbstractFlow extends AnyRef

    Permalink
  2. type Activity[-Env, -Params, +Err, +Value] = Step[Any, Value, Env, Params, Err, Value]

    Permalink
  3. trait ActivityExports extends AnyRef

    Permalink
  4. trait Api extends StepExports with ActivityExports with FiberSyntax with FlowDsl

    Permalink
  5. type CommandLineArgs = Type with flowz.CommandLineArgs.Tag

    Permalink
  6. final case class EnrichmentFailure[Orig](originalRecord: Orig, reason: Option[String]) extends Product with Serializable

    Permalink
  7. trait FiberSyntax extends AnyRef

    Permalink
  8. final case class FilterResult[+X, +I] extends Product with Serializable

    Permalink
  9. final case class FilteredRecord[Record](record: Record, reason: Option[String]) extends Product with Serializable

    Permalink
  10. trait FlowDsl extends AnyRef

    Permalink
  11. final case class FlowHost[-HostEnv, +Err, +HostParams](effect: ZIO[FlowHostContext[HostEnv], Err, HostParams]) extends Product with Serializable

    Permalink
  12. type FlowHostContext[+R] = (R, CommandLineArgs, Variables)

    Permalink
  13. type ForkedStep[-StateIn, +StateOut, -Env, -Params, +Err, +Output] = Step[StateIn, Unit, Env, Params, Nothing, Runtime[Err, StepOutputs[StateOut, Output]]]

    Permalink
  14. type IOStep[-Params, +Err, +Value] = Step[Any, Unit, Any, Params, Err, Value]

    Permalink
  15. final case class Step[-StateIn, +StateOut, -Env, -Params, +Err, +Value](rawEffect: ZIO[StepContext[Env, StateIn, Params], Err, StepOutputs[StateOut, Value]], name: Option[String] = None, description: Option[String] = None) extends Product with Serializable

    Permalink
  16. abstract class StepCompanion[-BaseEnv] extends AnyRef

    Permalink
  17. final case class StepContext[+Env, +State, +Params](environment: Env, inputs: StepInputs[State, Params]) extends Product with Serializable

    Permalink
  18. trait StepExports extends AnyRef

    Permalink
  19. final case class StepInputs[+State, +Params](state: State, params: Params) extends Product with Serializable

    Permalink
  20. final case class StepOutputs[+State, +Value](state: State, value: Value) extends Product with Serializable

    Permalink
  21. type TaskStep[-Params, +Value] = Step[Any, Unit, Any, Params, Throwable, Value]

    Permalink
  22. type UFlowHost[+HostParams] = FlowHost[Any, Nothing, HostParams]

    Permalink
  23. type UStep[-Params, +Value] = Step[Any, Unit, Any, Params, Nothing, Value]

    Permalink
  24. type Variables = Type with flowz.Variables.Tag

    Permalink

Value Members

  1. object Activity extends StepCompanion[Any]

    Permalink
  2. object CommandLineArgs extends zio.prelude.Subtype[List[String]] with Serializable

    Permalink
  3. object FiberSyntax

    Permalink
  4. object FilterResult extends Serializable

    Permalink
  5. object FlowHost extends Serializable

    Permalink
  6. object Step extends StepCompanion[Any] with Serializable

    Permalink
  7. object StepContext extends Serializable

    Permalink
  8. object StepInputs extends Serializable

    Permalink
  9. object StepOutputs extends Serializable

    Permalink
  10. object Variables extends zio.prelude.Subtype[Map[String, String]]

    Permalink
  11. object api extends Api

    Permalink
  12. object demo extends App

    Permalink
  13. package eventing

    Permalink
  14. package platform

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped