3.0.0 • Published 4 years ago

@strong-roots-capital/parse-int-base-ten v3.0.0

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

parse-int-base-ten Build status npm version codecov

Use the Maybe monady to parse a base-10 integer

Install

npm install @strong-roots-capital/parse-int-base-ten

Use

import { parseIntBase10 } from '@strong-roots-capital/parse-int-base-ten'
import { Maybe } from 'purify-ts/Maybe'

const answer = Maybe.fromNullable(process.env['WHAT_IS_THE_NUMERIC_ANSWER'])
    .chain(parseIntBase10)
    .orDefault(42)

console.log(answer)
//=>42

Related

Index

Functions


Functions

parseIntBase10

parseIntBase10(value: string): Maybe<number>

Defined in parse-int-base-ten.ts:18

Parse base-ten integer out of value if possible.

Parameters:

NameTypeDescription
valuestringString representation of a number

Returns: Maybe<number> Number represented by value


3.0.0

4 years ago

2.0.0

4 years ago

1.0.0

4 years ago