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