Skip to main content
Module

x/fae/divide.ts

A functional module for Deno inspired from Ramda.
Latest
File
// Copyright (c) 2020 Jozty. All rights reserved. MIT license.
import curryN from './utils/curry_n.ts';import type { PH } from './utils/types.ts';
// @typestype Divide_2 = (b: number) => number;
type Divide_1 = (a: number) => number;
type Divide = & ((a: number) => Divide_2) & ((a: PH, b: number) => Divide_1) & ((a: number, b: number) => number);
function _divide(a: number, b: number) { return a / b;}
/** * Divides two numbers. Equivalent to `a / b`. */export const divide: Divide = curryN(2, _divide);