ReaderCreation

org.atnos.eff.ReaderCreation
See theReaderCreation companion object

Attributes

Companion
object
Source
ReaderCreation.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ReaderEffect
object ReaderEffect
object reader

Members list

Value members

Concrete methods

def ask[R, T](using MemberIn[[_] =>> Reader[T, _$1], R]): Eff[R, T]

get the environment

get the environment

Attributes

Source
ReaderCreation.scala
def local[R, T, U](f: T => U)(using MemberIn[[_] =>> Reader[T, _$2], R]): Eff[R, U]

modify the environment

modify the environment

Attributes

Source
ReaderCreation.scala
def localKleisli[R, T, U, F[_]](f: T => F[U])(using MemberIn[[_] =>> Kleisli[F, T, _$5], R]): Eff[R, U]

modify the environment using a Kleisli[F, T, *]

modify the environment using a Kleisli[F, T, *]

Attributes

Source
ReaderCreation.scala