docs-v2/content/flux/v0/stdlib/experimental/array/tobool.md

1.7 KiB

title description menu weight flux/v0/tags introduced
array.toBool() function `array.toBool()` converts all values in an array to booleans.
flux_v0_ref
name parent identifier
array.toBool experimental/array experimental/array/toBool
201
type-conversions
0.184.0

array.toBool() converts all values in an array to booleans.

Supported array types

  • [string] with values true or false
  • [int] with values 1 or 0
  • [uint] with values 1 or 0
  • [float] with values 1.0 or 0.0
Function type signature
(<-arr: [A]) => [bool]

{{% caption %}} For more information, see Function type signatures. {{% /caption %}}

Parameters

arr

Array of values to convert. Default is the piped-forward array (<-).

Examples

Convert an array of integers to booleans

import "experimental/array"

arr = [
    1,
    1,
    0,
    1,
    0,
]

array.toBool(arr: arr)// Returns [true, true, false, true, false]