Hyperlinkv0.8.0-beta.28

Array

Array.fromOptionconsteffect/Array.ts:389
<A>(self: Option.Option<A>): Array<A>

Converts an Option to an array: Some(a) becomes [a], None becomes [].

When to use

Use to convert a single Option into an array for downstream array operations.

Example (Converting an Option to an array)

import { Array, Option } from "effect"

console.log(Array.fromOption(Option.some(1))) // [1]
console.log(Array.fromOption(Option.none())) // []
convertinggetSomes
Source effect/Array.ts:3891 lines
export const fromOption: <A>(self: Option.Option<A>) => Array<A> = Option.toArray
Referenced by 1 symbols