package Ġarrow . fx . rx 2 . extensions . flow able k . mon ad De fer Ċ Ċ import Ġarrow . Kind Ċ import Ġarrow . core . Either Ċ import Ġarrow . fx . Ref Ċ import Ġarrow . fx . rx 2 . De prec ate Rx Java Ċ import Ġarrow . fx . rx 2 . Flow able K Ċ import Ġarrow . fx . rx 2 . Flow able K . Companion Ċ import Ġarrow . fx . rx 2 . For Flow able K Ċ import Ġarrow . fx . rx 2 . extensions . Flow able K Monad De fer Ċ import Ġkotlin . Deprecated Ċ import Ġkotlin . Function 0 Ċ import Ġkotlin . Published Api Ċ import Ġkotlin . Suppress Ċ import Ġkotlin . Throwable Ċ import Ġkotlin . Unit Ċ import Ġkotlin . jvm . Jvm Name Ċ Ċ /** Ċ Ġ* Ġcached Ġextension Ċ Ġ*/ Ċ @ Published Api () Ċ internal Ġval Ġmon ad De fer _ singleton : ĠFlow able K Monad De fer Ġ= Ġobject Ġ: ĊĠ Ġarrow . fx . rx 2 . extensions . Flow able K Monad De fer Ġ{} Ċ Ċ @ Jvm Name (" defer ") Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" USE LESS _ CAST ", ĊĠ Ġ" EXTENSION _ SH ADOW ED _ BY _ MEMBER ", ĊĠ Ġ" UNUSED _ PARAMETER " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ fun Ġ< A > Ġdefer ( arg 0 : ĠFunction 0 < Kind < For Flow able K , ĠA >> ): ĠFlow able K < A > Ġ= Ġarrow . fx . rx 2 . Flow able K ĊĠ Ġ. mon ad De fer () ĊĠ Ġ. defer < A >( arg 0 ) Ġas Ġarrow . fx . rx 2 . Flow able K < A > Ċ Ċ @ Jvm Name (" later ") Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" USE LESS _ CAST ", ĊĠ Ġ" EXTENSION _ SH ADOW ED _ BY _ MEMBER ", ĊĠ Ġ" UNUSED _ PARAMETER " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ fun Ġ< A > Ġlater ( arg 0 : ĠFunction 0 < A >): ĠFlow able K < A > Ġ= Ġarrow . fx . rx 2 . Flow able K ĊĠ Ġ. mon ad De fer () ĊĠ Ġ. later < A >( arg 0 ) Ġas Ġarrow . fx . rx 2 . Flow able K < A > Ċ Ċ @ Jvm Name (" later ") Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" USE LESS _ CAST ", ĊĠ Ġ" EXTENSION _ SH ADOW ED _ BY _ MEMBER ", ĊĠ Ġ" UNUSED _ PARAMETER " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ fun Ġ< A > Ġlater ( arg 0 : ĠKind < For Flow able K , ĠA >): ĠFlow able K < A > Ġ= Ġarrow . fx . rx 2 . Flow able K ĊĠ Ġ. mon ad De fer () ĊĠ Ġ. later < A >( arg 0 ) Ġas Ġarrow . fx . rx 2 . Flow able K < A > Ċ Ċ @ Jvm Name (" lazy ") Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" USE LESS _ CAST ", ĊĠ Ġ" EXTENSION _ SH ADOW ED _ BY _ MEMBER ", ĊĠ Ġ" UNUSED _ PARAMETER " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ fun Ġlazy (): ĠFlow able K < Unit > Ġ= Ġarrow . fx . rx 2 . Flow able K ĊĠ Ġ. mon ad De fer () ĊĠ Ġ. lazy () Ġas Ġarrow . fx . rx 2 . Flow able K < kotlin . Unit > Ċ Ċ @ Jvm Name (" later Or Raise ") Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" USE LESS _ CAST ", ĊĠ Ġ" EXTENSION _ SH ADOW ED _ BY _ MEMBER ", ĊĠ Ġ" UNUSED _ PARAMETER " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ fun Ġ< A > Ġlater Or Raise ( arg 0 : ĠFunction 0 < Either < Throwable , ĠA >> ): ĠFlow able K < A > Ġ= Ġarrow . fx . rx 2 . Flow able K ĊĠ Ġ. mon ad De fer () ĊĠ Ġ. later Or Raise < A >( arg 0 ) Ġas Ġarrow . fx . rx 2 . Flow able K < A > Ċ Ċ @ Jvm Name (" Ref ") Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" USE LESS _ CAST ", ĊĠ Ġ" EXTENSION _ SH ADOW ED _ BY _ MEMBER ", ĊĠ Ġ" UNUSED _ PARAMETER " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ fun Ġ< A > ĠRef ( arg 0 : ĠA ): ĠFlow able K < Ref < For Flow able K , ĠA >> Ġ= Ġarrow . fx . rx 2 . Flow able K ĊĠ Ġ. mon ad De fer () ĊĠ Ġ. Ref < A >( arg 0 ) Ġas Ġarrow . fx . rx 2 . Flow able K < arrow . fx . Ref < arrow . fx . rx 2 . For Flow able K , ĠA >> Ċ Ċ @ Suppress ( ĊĠ Ġ" UN CHECK ED _ CAST ", ĊĠ Ġ" NOTH ING _ TO _ INLINE " Ċ ) Ċ @ Deprecated ( De prec ate Rx Java ) Ċ inline Ġfun ĠComp anion . mon ad De fer (): ĠFlow able K Monad De fer Ġ= Ġmon ad De fer _ singleton Ċ