package Ġarrow . d agger . extensions Ċ Ċ import Ġarrow . core .* Ċ import Ġarrow . core . extensions . function 0 . applic ative . applic ative Ċ import Ġarrow . core . extensions . function 0 . b imon ad . b imon ad Ċ import Ġarrow . core . extensions . function 0 . com on ad . com on ad Ċ import Ġarrow . core . extensions . function 0 . functor . functor Ċ import Ġarrow . core . extensions . function 0 . mon ad . mon ad Ċ import Ġarrow . type classes .* Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ @ Module Ċ class ĠFunction 0 Instances Ġ{ ĊĊĠ Ġ@ Provides ĊĠ Ġfun Ġfunction 0 Functor (): ĠFun ctor < For Function 0 > Ġ= ĠFunction 0 . functor () ĊĊĠ Ġ@ Provides ĊĠ Ġfun Ġfunction 0 Applic ative (): ĠApplic ative < For Function 0 > Ġ= ĠFunction 0 . applic ative () ĊĊĠ Ġ@ Provides ĊĠ Ġfun Ġfunction 0 Monad (): ĠMonad < For Function 0 > Ġ= ĠFunction 0 . mon ad () ĊĊĠ Ġ@ Provides ĊĠ Ġfun Ġfunction 0 Com on ad (): ĠCom on ad < For Function 0 > Ġ= ĠFunction 0 . com on ad () ĊĊĠ Ġ@ Provides ĊĠ Ġfun Ġfunction 0 B imon ad (): ĠB imon ad < For Function 0 > Ġ= ĠFunction 0 . b imon ad () Ċ } Ċ