Skip to main content

Documentation Index

Fetch the complete documentation index at: https://cantonfoundation-generated-hydration-fix.mintlify.app/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

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.List
Since 3.4.9

List

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

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.