Goi
gql.goi.Goi$
object Goi
Attributes
Members list
Type members
Classlikes
Attributes
- Source
- Goi.scala
- Supertypes
final case class DecodedIds[F[_], V, K](gid: CollectedAttribute[F, V, K], keys: NonEmptyList[(String, K)])
Attributes
- Source
- Goi.scala
- Supertypes
Value members
Concrete methods
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
def collectAttributes[F[_]](shape: SchemaShape[F, _, _, _]): Either[Type[String], List[CollectedAttribute[F, _, _]]]
Attributes
- Source
- Goi.scala
def decodeIds[F[_] : Sync, G[_] : NonEmptyTraverse](ids: G[String], lookup: Map[String, CollectedAttribute[F, _, _]], schemaTypes: Set[String]): IorT[F, String, List[DecodedIds[F, _, _]]]
Attributes
- Source
- Goi.scala
def decodeInput[A](typename: String, codec: IDCodec[A], elems: Array[String]): ValidatedNec[String, A]
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
def node[F[_] : Parallel, Q, M, S](shape: SchemaShape[F, Q, M, S], xs: List[CollectedAttribute[F, _, _]])(implicit evidence$5: Parallel[F], F: Sync[F]): SchemaShape[F, Q, M, S]
Attributes
- Source
- Goi.scala
Attributes
- Source
- Goi.scala
def validateFor[F[_], Q, M, S](shape: SchemaShape[F, Q, M, S], instances: List[CollectedAttribute[F, _, _]]): List[String]
Attributes
- Source
- Goi.scala
In this article