scope

package scope

Type members

Classlikes

@implicitNotFound(msg = "Cannot find a mapper for the scope ${S}") @implicitAmbiguous(msg = "Multiple mapper for the same type ${M2} and same scope ${S}")
class ModelMapperK[F[_], S <: Scope, A, B](val mapper: Kleisli[F, A, B])
Companion
object
Companion
class
trait Scope
Companion
object
object Scope
Companion
class
sealed
Companion
object
Companion
class
sealed
object syntax extends ModelScopeMapperSyntax

Types

type ModelMapper[S <: Scope, A, B] = ModelMapperK[Id, S, A, B]