Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

prime2

heygema54MIT2.0.1TypeScript support: included

license

BuckleScript, Prime, prime2, isPrime, primes, prime numbers, prime numbers generator, prime checker, numbers, math

readme

Prime2

license

This is just another prime numbers generator, look at primes. coded in ReasonML (idk why), hence the name prime2.

available for global command

Install

# as global command
npm install -g prime2

# as package
npm install prime2

To include in Reason project:

in bsconfig.json

"bs-dependencies": ["prime2"]

available as Prime module

Prime.isPrime: int -> boolean
Prime.primes: ~start: int ~ending: int -> array(int)

Execute as command line (these days however there's npx)

npx prime2 --check 3
prime2 --check 3 # output > true

prime2 --generate 0 10  # output > [2, 3, 5, 7]

As js/ts utils

import * as prime2 from 'prime2';

// return true if n is prime.
prime2.isPrime(n: number): boolean;

// primes
// generate list of primes starting from `start` to `ending`
prime2.primes(start: number, ending: number):  number[]