Search


Search something to see results

fallback

Built on top of recover

Type Parameters

  • T

Parameters

  • fallback: T

Returns Object

import * as x from 'unhoax'

const orString = x.fallback('not a number')
const schema = orString(x.number)

// or, using pipe
import pipe from 'just-pipe'

const schema = pipe(x.number, x.fallback('not a number'))

schema.parse(42) // { success: true, value: 42 }
schema.parse('toto') // { success: true, value: 'not a number' }