Formerly Morgan-Stanley/morphir-elm. Search finds this package by either name.
This module contains data structures and functions to make working with the IR easier and more efficient.
Turn a dictionary of package specifications into an IR.
Turn a Distribution into an IR. The Distribution data type is optimized for transfer while the IR data type
is optimized for efficient in-memory processing.
Look up a type specification by fully-qualified name. Dependencies will be included in the search.
Look up a type constructor by fully-qualified name. Dependencies will be included in the search. The function returns a tuple with the following elements:
Look up a value specification by fully-qualified name. Dependencies will be included in the search.
Creates and empty IR with no types or values.
Data structure to store types and values efficiently.