Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
PlutusTx.BuiltinList
Description
Functions operating on BuiltinList
.
Synopsis
- data BuiltinList a
- caseList ∷ ∀ a r. (() → r) → (a → BuiltinList a → r) → BuiltinList a → r
- caseList' ∷ ∀ a r. r → (a → BuiltinList a → r) → BuiltinList a → r
- map ∷ ∀ a b. MkNil b ⇒ (a → b) → BuiltinList a → BuiltinList b
- elem ∷ ∀ a. Eq a ⇒ a → BuiltinList a → Bool
- find ∷ ∀ a. (a → Bool) → BuiltinList a → Maybe a
- any ∷ ∀ a. (a → Bool) → BuiltinList a → Bool
- all ∷ ∀ a. (a → Bool) → BuiltinList a → Bool
- (!!) ∷ ∀ a. BuiltinList a → Integer → a
Documentation
data BuiltinList a Source #
Instances
caseList ∷ ∀ a r. (() → r) → (a → BuiltinList a → r) → BuiltinList a → r Source #
caseList' ∷ ∀ a r. r → (a → BuiltinList a → r) → BuiltinList a → r Source #
map ∷ ∀ a b. MkNil b ⇒ (a → b) → BuiltinList a → BuiltinList b Source #
(!!) ∷ ∀ a. BuiltinList a → Integer → a infixl 9 Source #
Get the element at a given index.
This function is partial and takes linear time.