TablesProjection

org.sigilaris.core.application.module.provider.TablesProjection
See theTablesProjection companion trait

Companion for TablesProjection, providing identity, prefix, and suffix projections.

Attributes

Companion
trait
Source
TablesProvider.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Givens

Givens

given identityProjection[F[_], S <: Tuple]: identityProjection[F, S]

Attributes

Source
TablesProvider.scala
given prefixProjection[F[_], Head, Tail <: Tuple, T <: Tuple](using sizeS: ValueOf[Size[Head *: Tail]]): prefixProjection[F, Head, Tail, T]

Attributes

Source
TablesProvider.scala
given suffixProjection[F[_], S <: Tuple, Head, Tail <: Tuple](using sizeS: ValueOf[Size[S]]): suffixProjection[F, S, Head, Tail]

Attributes

Source
TablesProvider.scala

Inherited givens

given consProjection[F[_], Name <: String, K, V, RestSubset <: Tuple, Source <: Tuple](using lookup: Lookup[Source, Name, K, V], restProjection: TablesProjection[F, RestSubset, Source]): consProjection[F, Name, K, V, RestSubset, Source]

Attributes

Inherited from:
TablesProjectionLowPriority (hidden)
Source
TablesProvider.scala
given emptyProjection[F[_], Source <: Tuple]: emptyProjection[F, Source]

Attributes

Inherited from:
TablesProjectionLowPriority (hidden)
Source
TablesProvider.scala