magnolia1

package magnolia1

Type members

Classlikes

trait AutoDerivation[TypeClass[_]] extends Derivation[TypeClass]
object CallByNeed
Companion
class
final
class CallByNeed[+A](var eval: () => A) extends Serializable
Companion
object
object CaseClass
Companion
class
abstract
class CaseClass[Typeclass[_], Type](val typeInfo: TypeInfo, val isObject: Boolean, val isValueClass: Boolean, val params: IArray[Param[Typeclass, Type]], val annotations: IArray[Any], val inheritedAnnotations: IArray[Any], val typeAnnotations: IArray[Any]) extends Serializable
Companion
object
trait CommonDerivation[TypeClass[_]]
trait Derivation[TypeClass[_]] extends CommonDerivation[TypeClass]
object Macro
trait Monadic[F[_]]
Companion
object
object Monadic
Companion
class
trait ProductDerivation[TypeClass[_]] extends CommonDerivation[TypeClass]
case
class SealedTrait[Typeclass[_], Type](typeInfo: TypeInfo, subtypes: IArray[Subtype[Typeclass, Type, _]], annotations: IArray[Any], typeAnnotations: IArray[Any], isEnum: Boolean, inheritedAnnotations: IArray[Any]) extends Serializable
Companion
object
Companion
class
case
class TypeInfo(owner: String, short: String, typeParams: Iterable[TypeInfo])