(that: number): (self: number) => number
(self: number, that: number): numberProvides a subtraction operation on numbers.
When to use
Use to subtract one number from another.
Example (Subtracting numbers)
import { Number } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(Number.subtract(2, 3), -1)math
Source effect/Number.ts:1434 lines
export const const subtract: {
(that: number): (self: number) => number
(self: number, that: number): number
}
Provides a subtraction operation on numbers.
When to use
Use to subtract one number from another.
Example (Subtracting numbers)
import { Number } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(Number.subtract(2, 3), -1)
subtract: {
(that: numberthat: number): (self: numberself: number) => number
(self: numberself: number, that: numberthat: number): number
} = import dualdual(2, (self: numberself: number, that: numberthat: number): number => self: numberself - that: numberthat)