package
0.0.0-20231018235809-90deddd72f8f
Repository: https://github.com/grailbio/reflow.git
Documentation: pkg.go.dev

# Functions

Digest computes the digest for value v, given type t.
Equal tells whether values v and w are structurally equal.
Less tells whether value v is (structurally) less than w.
MakeMap is a convenient way to construct a from a set of key-value pairs.
NewEnv constructs and initializes a new Env.
NewFloat returns a new floating point value.
NewInt returns a new integer value.
ReduceUsingSumDir reduces the given list of dirs into a Dir by successively calling SumDir.
Sprint returns a pretty-printed version of value v with type t.
SumDir returns a dir which behaves as the sum of the given dirs.
SumDirs returns a dir which behaves as the sum of the given dirs.
WriteDigest writes digest material for value v (given type t) into the writer w.

# Variables

Digester is the digester used to compute value digests.
Unit is the unit value.

# Structs

Dir is an immutable type of directory values.
A DirScanner is a stateful scan of a directory.
Env binds identifiers to evaluation.
Location stores source code position and identifiers.
Map is the type of map values.
No description provided by the author
Variant holds a tagged value.

# Interfaces

Func is the type of function value.
T is the type of value.

# Type aliases

List is the type of list values.
Module is the type of module values.
Struct is the type of struct values.
symtab is a symbol table of values.
Tuple is the type of tuple values.