Dhall Generic
Dhall Generic
us.oyanglul.dhall
generic
Decoder
Functor
Decoder
given_Functor_Decoder
given_Decoder_Double
given_Decoder_String
given_Decoder_Long
given_Decoder_Int
given_Decoder_BigInt
given_Decoder_Boolean
given_Decoder_List
given_Decoder_Vector
given_Decoder_Option
given_Decoder_Function1
Dhall Generic
/
us.oyanglul.dhall
/
generic
/
Decoder
Decoder
object
Decoder
Companion
class
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Givens
Value members
Concrete methods
def
decodeCoproduct
[T](s:
SumOf
[T], elems: =>
List
[
Decoder
[_]], names: =>
Seq
[
String
]):
Decoder
[T]
def
decodeProduct
[T](p:
ProductOf
[T], elems: =>
List
[
Decoder
[_]], names: =>
Seq
[
String
]):
Decoder
[T]
inline
def
fieldNames
(p:
Mirror
):
Iterator
[
Any
]
Givens
Givens
given
derived
given
given_Decoder_BigInt
:
Decoder
[
BigInt
]
given
given_Decoder_Boolean
:
Decoder
[
Boolean
]
given
given_Decoder_Double
:
Decoder
[
Double
]
given
given_Decoder_Function1
[A, B]:
Decoder
[
A
=>
B
]
given
given_Decoder_Int
:
Decoder
[
Int
]
given
given_Decoder_List
[A]:
Decoder
[
List
[
A
]]
given
given_Decoder_Long
:
Decoder
[
Long
]
given
given_Decoder_Option
[A]:
Decoder
[
Option
[
A
]]
given
given_Decoder_String
:
Decoder
[
String
]
given
given_Decoder_Vector
[A]:
Decoder
[
Vector
[
A
]]
given
given_Functor_Decoder
:
Functor
[[T] =>>
Decoder
[T]]
given
summonEmptyTuple
:
Map
[
EmptyTuple
, [T] =>>
Decoder
[T]]
given
summonTuple
:
Map
[
H
*:
T
, [T] =>>
Decoder
[T]]