package namegen
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- namegen
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class LiftHelper[F[_]] extends AnyRef
- final case class NameGen(nameGen: slamdata.Predef.Int) extends Product with Serializable
- type NameT[M[_], A] = IndexedStateT[M, NameGen, NameGen, A]
Value Members
- implicit val NameGenMonoid: Monoid[NameGen]
- def emit[F[_], A](v: A)(implicit arg0: Monad[F]): NameT[F, A]
- def emitName[F[_], A](v: State[NameGen, A])(implicit arg0: Monad[F]): NameT[F, A]
- def freshName(label: slamdata.Predef.String): State[NameGen, slamdata.Predef.String]
- def lift[F[_]]: LiftHelper[F]