def num.parts

cswap-bend-cli@0.1.0.0 · settings.bend:160

import cswap-bend-cli@0.1.0.0/settings.bend as Settings
import Base

160def num.parts(neg: Bool, ps: List<&2, String>) -> Maybe<&2, Dec>:
161  match ps:
162    case Con{m, Nil{}}:
163      num.join(mant.parts(neg, String.split(m, '.')), Some{Exp{False{}, 0n}})
164    case Con{m, Con{x, Nil{}}}:
165      num.join(mant.parts(neg, String.split(m, '.')), exp.of(x))
166    case _:
167      None{}

Uses (11)

Used by (1)