morphir-ir
morphir-ir
API
morphir
dependency
dag
Codec
DAG
CycleDetected
DAG
ir
_package
Codec
_type
Codec
accesscontrolled
Codec
distribution
Codec
documented
Codec
formatversion
Codec
fqname
Codec
literal
Codec
module
Codec
name
Codec
path
Codec
qname
Codec
value
Codec
AccessControlled
Access
Private
Public
Access
AccessControlled
Distribution
Distribution
Library
Distribution
Documented
Documented
FQName
FormatVersion
VersionedDistribution
Literal
Literal
BoolLiteral
CharLiteral
DecimalLiteral
FloatLiteral
StringLiteral
WholeNumberLiteral
Literal
Module
Definition
Specification
Name
Package
Definition
Specification
Path
QName
QName
Type
Definition
CustomTypeDefinition
TypeAliasDefinition
Definition
DerivedTypeSpecificationDetails
Field
Specification
CustomTypeSpecification
DerivedTypeSpecification
OpaqueTypeSpecification
TypeAliasSpecification
Specification
Type
ExtensibleRecord
Function
Record
Reference
Tuple
Unit
Variable
Type
Value
Definition
Pattern
AsPattern
ConstructorPattern
EmptyListPattern
HeadTailPattern
LiteralPattern
TuplePattern
UnitPattern
WildcardPattern
Pattern
Specification
Value
Apply
Constructor
Destructure
Field
FieldFunction
IfThenElse
Lambda
LetDefinition
LetRecursion
List
Literal
PatternMatch
Record
Reference
Tuple
Unit
UpdateRecord
Variable
Value
morphir-ir
/
morphir
/
morphir.ir
/
Path
Path
morphir.ir.Path
object
Path
Generated based on IR.Path
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Path
.
type
Members list
Clear all
Type members
Types
type
Path
=
List
[
Name
]
Value members
Concrete methods
def
_toString
(
nameToString
:
Name
=>
String
)(
sep
:
String
)(
path
:
Path
):
String
def
fromList
(
names
:
List
[
Name
]):
Path
def
fromString
(
string
:
String
):
Path
def
isPrefixOf
(
path
:
Path
)(
prefix
:
Path
):
Bool
def
toList
(
names
:
Path
):
List
[
Name
]
In this article
Attributes
Members list
Type members
Types
Value members
Concrete methods