DA.NonEmpty.Types
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.
DA.NonEmpty.Types
Reference documentation for Daml module DA.NonEmpty.Types.
DA.NonEmpty.Types
This module contains the type for non-empty lists so we can give it a stable package id.
This is reexported from DA.NonEmpty so you should never need to import this module.
Module Snapshot
Data Types
data NonEmpty a
NonEmpty is the type of non-empty lists. In other words, it is the type of lists
that always contain at least one element. If x is a non-empty list, you can obtain
the first element with x.hd and the rest of the list with x.tl.
Constructors:
NonEmpty| Field | Type | Description | | :---- | :--- | :---------- | | hd | a | | | tl | [a] | |
Instances:
instance Foldable NonEmptyinstance Action NonEmptyinstance Applicative NonEmptyinstance Semigroup (NonEmpty a)instance GetField hd (NonEmpty a) ainstance GetField tl (NonEmpty a) [a]instance SetField hd (NonEmpty a) ainstance SetField tl (NonEmpty a) [a]instance IsParties (NonEmpty Party)instance Traversable NonEmptyinstance Functor NonEmptyinstance Eq a => Eq (NonEmpty a)instance Ord a => Ord (NonEmpty a)instance Show a => Show (NonEmpty a)
Mirrored from Canton Network official documentation (CC-BY-4.0) by CC Privacy Club for learning purposes.