gql.std

package gql.std

Members list

Type members

Classlikes

trait ExtT[F[_]]

A datatype to circumvent https://github.com/lampepfl/dotty/issues/14790#issuecomment-1079965993

A datatype to circumvent https://github.com/lampepfl/dotty/issues/14790#issuecomment-1079965993

Attributes

Companion
object
Source
ExtT.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ExtTImpl[F, A0]
object ExtT

Attributes

Companion
trait
Source
ExtT.scala
Supertypes
class Object
trait Matchable
class Any
Self type
ExtT.type
final case class ExtTImpl[F[_], A0](fa: F[A0]) extends ExtT[F]

Attributes

Source
ExtT.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait ExtT[F]
class Object
trait Matchable
class Any
Show all
sealed abstract class FreeApply[F[_], +A] extends Product, Serializable

FreeApply is a Free Applicative, but witout pure.

FreeApply is a Free Applicative, but witout pure. It has an Apply instance.

Attributes

Companion
object
Source
FreeApply.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class Ap[F, A, B]
class Fmap[F, A, B]
class Lift[F, A]
object FreeApply

Attributes

Companion
class
Source
FreeApply.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
FreeApply.type
case class LazyT[F[_], A, B](fb: F[Eval[A] => B])

Attributes

Companion
object
Source
LazyT.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object LazyT

Attributes

Companion
class
Source
LazyT.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
LazyT.type

Attributes

Source
Lzy.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Lzy.type

Attributes

Source
Sourced.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Sourced.type
final case class Lzy[A](eval: Eval[A]) extends AnyVal

Attributes

Companion
object
Source
Lzy.scala
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all
object Lzy extends LowPriorityLzy

Attributes

Companion
class
Source
Lzy.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Lzy.type
final case class Sourced[A](value: A, position: SourcePos)

Attributes

Companion
object
Source
Sourced.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
Sourced.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
Sourced.type