Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.canton.network/llms.txt

Use this file to discover all available pages before exploring further.

Daml Reference

Daml Standard Library

Generated module overview for the Daml Standard Library, built from versioned docs JSON snapshots.

Daml3.4.11

Modules

Open a module page for declarations, type signatures, warnings, and lifecycle details.

DA.Action

Since 3.4.9

Action

DA.Action.State

Since 3.4.9

DA.Action.State

DA.Action.State.Class

Since 3.4.9

DA.Action.State.Class

DA.Assert

Since 3.4.9

-

DA.Bifunctor

Since 3.4.9

-

DA.Crypto.Text

Since 3.4.9

Functions for working with Crypto builtins.

DA.Date

Since 3.4.9

This module provides a set of functions to manipulate Date values.

DA.Either

Since 3.4.9

The Either type represents values with two possibilities.

DA.Exception

Since 3.4.9Deprecated 3.4.9

Exception handling in Daml.

DA.Fail

Since 3.4.9

Fail, for FailureStatus

DA.Foldable

Since 3.4.9

Class of data structures that can be folded to a summary value.

DA.Functor

Since 3.4.9

The Functor class is used for types that can be mapped over.

DA.Internal.Interface.AnyView

Since 3.4.9

-

DA.Internal.Interface.AnyView.Types

Since 3.4.9

-

DA.List

Since 3.4.9

List

DA.List.BuiltinOrder

Since 3.4.9

Note: This is only supported in Daml-LF 1.11 or later.

DA.List.Total

Since 3.4.9

-

DA.Logic

Since 3.4.9

Logic - Propositional calculus.

DA.Map

Since 3.4.9

Note: This is only supported in Daml-LF 1.11 or later.

DA.Math

Since 3.4.9

Math - Utility Math functions for Decimal

DA.Monoid

Since 3.4.9

-

DA.NonEmpty

Since 3.4.9

Type and functions for non-empty lists. This module re-exports many functions with

DA.NonEmpty.Types

Since 3.4.9

This module contains the type for non-empty lists so we can give it a stable package id.

DA.Numeric

Since 3.4.9

-

DA.Optional

Since 3.4.9

The Optional type encapsulates an optional value. A value of type

DA.Record

Since 3.4.9

Exports the record machinery necessary to allow one to annotate

DA.Semigroup

Since 3.4.9

-

DA.Set

Since 3.4.9

Note: This is only supported in Daml-LF 1.11 or later.

DA.Stack

Since 3.4.9

-

DA.Text

Since 3.4.9

Functions for working with Text.

DA.TextMap

Since 3.4.9

TextMap - A map is an associative array data type composed of a

DA.Time

Since 3.4.9

This module provides a set of functions to manipulate Time values.

DA.Traversable

Since 3.4.9

Class of data structures that can be traversed from left to right, performing an action on each element.

DA.Tuple

Since 3.4.9

Tuple - Ubiquitous functions of tuples.

DA.Validation

Since 3.4.9

Validation type and associated functions.

Prelude

Since 3.4.9

The pieces that make up the Daml language.

Version Summary

3.4.9

Added 38Changed 0Removed 0

Module changes included in this Daml docs JSON snapshot.

3.4.10

Added 0Changed 0Removed 0

Module changes included in this Daml docs JSON snapshot.

3.4.11

Added 0Changed 0Removed 0

Module changes included in this Daml docs JSON snapshot.