package
namegen
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]
-
Inherited from AnyRef
Inherited from Any