oxygen-meta
oxygen-meta
API
oxygen
core.generic
ShowGeneric
annotation
fieldName
fieldName
hide
hide
obfuscate
const
map
obfuscate
typeName
typeName
meta
CaseExtractor
CaseExtractor
Zip
Merge
Zip
ZipLowPriority
LowPriority1
LowPriority2
LowPriority3
LowPriority4
ExprMonad
ExprMonad
K0
Derivable
Config
ProductDeriver
ProductDeriver
Impl
NotSupported
Split
WithInstances
SumDeriver
SumDeriver
NotSupported
Split
WithInstances
Derivable
Entity
Child
Deferred
Child
Entity
Expressions
Expressions
Elem
Generic
Generic
CacheVals
ChildFunction0
ChildFunction1
ChildFunction2
MapChildren
IdentityGeneric
IdentityChild
ProductGeneric
AnyValGeneric
AnyValGeneric
AnyValUtil
CaseClassGeneric
CaseClassGeneric
CaseObjectGeneric
CaseObjectGeneric
CaseObjectInstantiate
Subset
Empty
Many
NonEmpty
Single
Subset
subInstance
ProductGeneric
Field
Instantiate
ProductOrSumGeneric
SumGeneric
EnumGeneric
FlatGeneric
NestedGeneric
OrdinalStrategy
UnrollStrategy
SumGeneric
Case
Matcher
ValDefinitions
ValDefinitionsWith
annotation
showDerivation
MatchBuilder
MatchBuilder
Case
Case
CaseImpl
StringExpr
Str
StrBuilder
StringExpr
oxygen-meta
/
oxygen
/
oxygen.meta
/
K0
/
Generic
/
ChildFunction1
ChildFunction1
oxygen.meta.K0.Generic.ChildFunction1
object
ChildFunction1
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
ChildFunction1
.
type
Members list
Clear all
Type members
Types
type
FExpr
[
I
[
_
],
F
[
_
]] =
Nested
[
I
,
Expr
,
F
]
type
IdExpr
[
I
[
_
]] =
ChildFunction1
[
I
,
Expr
]
type
Nested
[
I
[
_
],
O1
[
_
],
O2
[
_
]] =
ChildFunction1
[
I
, [
b
]
=>>
O1
[
O2
[
b
]]]
Value members
Concrete methods
def
run
[
I
[
_
],
O
[
_
]](
i
:
ChildFunction0
[
I
],
f
:
ChildFunction1
[
I
,
O
])(
using
Quotes
):
Growable
[
O
[
Bound
]]
In this article
Attributes
Members list
Type members
Types
Value members
Concrete methods