Copy
Ask AI
import * as Int256 from 'voltaire-effect/Int256'
import * as Schema from 'effect/Schema'
import { Effect } from 'effect'
// Schema
const value = Schema.decodeSync(Int256.BigInt)(12345678901234567890123456789n)
const fromString = Schema.decodeSync(Int256.String)('-999999999999999999999999999')
// From hex
const fromHex = Schema.decodeSync(Int256.FromHexSchema)(
'0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
)
// Effect
const program = Int256.from(12345678901234567890123456789n)
// Effect.Effect<Int256Type, Int256Error>

