builders
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
builders.type
Members list
Value members
Concrete methods
This is useful for when you want to produce an A
as an output. As long as you can produce an instance of all the fields of A
, then you can produce an A
. This differs from mapToInstance in that it allows a fallible Either[E, A]
.
This is useful for when you want to produce an A
as an output. As long as you can produce an instance of all the fields of A
, then you can produce an A
. This differs from mapToInstance in that it allows a fallible Either[E, A]
.
Hint: You are almost certainly going to want to call ProductGeneric.typeClassInstance from within makeFieldValue.
Attributes
Same as instanceFromLazyTypeClasses, except typed for the most common case of: summon[ TC[] ] => TC[]
Same as instanceFromLazyTypeClasses, except typed for the most common case of: summon[ TC[] ] => TC[]
Attributes
This is useful for when you want to produce an A
as an output. As long as you can produce an instance of all the fields of A
, then you can produce an A
. If you need a fallible Either[E, A]
, see eitherMapToInstance.
This is useful for when you want to produce an A
as an output. As long as you can produce an instance of all the fields of A
, then you can produce an A
. If you need a fallible Either[E, A]
, see eitherMapToInstance.
Hint: You are almost certainly going to want to call ProductGeneric.typeClassInstance from within makeFieldValue.
Attributes
This is useful when you want to get some Seq
of "something else" out of your A
.
This is useful when you want to get some Seq
of "something else" out of your A
.
Hint: You are almost certainly going to want to call ProductGeneric.typeClassInstance from within mapField.
Attributes
This will summon instances for all fields. If no instance is found, you will receive a compile error.
This will summon instances for all fields. If no instance is found, you will receive a compile error.