morphir-extensibility
morphir-extensibility
API
org.finos.morphir
codecs
Writer
Writer
extensibility
DynamicFunction
DynamicNativeFunction2
ExtensionFunc
ExtensionsModule
ExtensionFunction
ExtensionFunction
ExtensionMember
ExtensionModule
ExtensionNode
RuntimeExtension
ExternalFunction
IntBinaryOp
IntBinaryOperator
ModuleDescriptor
ModuleDescriptor
MorphirModule
NativeFunc2
NativeFunction
NativeFunction2
NativeModule
SdkFunction
SdkModule
SdkModuleDescriptor
SdkModuleDescriptors
Morphir
SDK
Basics
modBy
List
Maybe
String
UserModule
functional
Bijection
Bijection
Covariant
Covariant
Id
IsNotCovariant
IsNotCovariant
Newtype
Newtype
TypeTagging
internal
syntax
TypeCreationSyntax
AccessControlledModule
AccessControlled
AccessControlled
Access
Private
Public
Access
WithPrivateAccess
WithPublicAccess
AllMiscModules
AllTypeLevelModules
DocumentedModule
Documented
TypeDefModule
TypeDefinition
CustomTypeDefinition
TypeAliasDefinition
TypeDefinition
TypeInfoModule
GenericTypeInfo
Full
TypeAndSpec
TypeOnly
GenericTypeInfo
TypeInfo
Full
TypeAndSpec
TypeOnly
TypeModule
Field
Untyped
FieldK
FieldK
IField
Type
Attributes
ExtensibleRecord
Function
Record
Reference
Reference
Tuple
Unit
Variable
Type
TypeExpr
TypeModuleVersionSpecific
IsNotAType
IsNotAType
TypeOfModule
TypeOf
TypeOf
TypeOfModuleVersionSpecific
TypeOfCompanionVersionSpecific
TypeTransformerModule
TypeFolder
TypeFolder
util
attribs
Attribute
Attribute
Binding
AttributeValue
AttributeValue
AttributeValueChangingInterceptor
AttributeValueChangingInterceptor
Attributes
Attributes
vfile
VFile
VFile
ExternalVisitor
InternalVisitor
VFileContents
VFileContents
AcceptWithContext
Empty
InternalVisitor
Mixed
Text
TextDocument
Uninitialized
VFiles
VFilePath
VFilePath
VFilePlatformSpecific
VFileProperties
VMessage
=!=
=!=
Dumper
Dumper
Formatter
Formatter
Repr
Boolean
Byte
Char
Constructor
Constructor
Double
Float
Int
KeyValue
Long
Object
Short
String
VConstructor
Repr
DumperSyntax
DumperInterpolator
DumperOps
DumperVersionSpecific
FQNameModule
FQName
FQName
ReferenceName
FQNameParsingError
Hints
Hints
Impl
MBool
MBool
MData
MFloat
MFloat
MInt
MInt
MInt16
MInt32
MInt64
MInt8
MPrimitive
MString
MString
MUnit
MValue
MValue
PrimitiveFlags
PrimitiveFlags
Value
ModuleNameModule
ModuleName
ModuleName
MorphirTag
MorphirTag
Companion
Has
NameModule
Name
Name
VariableName
NameRenderer
CamelCase
KebabCase
SnakeCase
TitleCase
NameRenderer
Names
NamespaceModule
Namespace
Namespace
NamespaceRenderer
NamespaceRenderer
NamingOptionsModule
FQNamingOptions
FQNamingOptions
NodeIDModule
HasId
NodeID
Error
Error
InvalidNodeId
InvalidNodeId
InvalidPath
ModuleID
ModuleID
TypeID
ValueID
NodeID
NodePath
NodePath
NodePathStep
ChildByIndex
ChildByName
NodePathStep
Not
Not
PackageNameModule
PackageName
PackageName
PathModule
Path
Path
PathRenderer
PathRenderer
QNameModule
QName
QName
QualifiedModuleNameModule
QualifiedModuleName
QualifiedModuleName
AsTuple
QualifiedModuleNameParsingError
naming
NamingHelper
PackageNameSyntax
QualifiedModuleNameSyntax
utils
morphir-extensibility
/
org.finos.morphir
/
org.finos.morphir.functional
/
Covariant
Covariant
org.finos.morphir.functional.Covariant$
See the
Covariant
companion trait
object
Covariant
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Covariant
.type
Members list
Clear all
Value members
Concrete methods
def
apply
[
F
[
_
]](
implicit
instance
:
Covariant
[
F
]):
Covariant
[
F
]
Implicits
Implicits
implicit
val
covariantList
:
Covariant
[
List
]
implicit
val
covariantOption
:
Covariant
[
Option
]
implicit
val
covariantVector
:
Covariant
[
Vector
]
In this article
Attributes
Members list
Value members
Concrete methods
Implicits
Implicits