No description
Find a file
2022-04-19 11:56:08 -05:00
example Add some examples 2022-03-29 15:41:46 -05:00
src Accept SomeNumber as the number 2022-03-30 03:17:29 +03:00
tests Write some tests 2022-03-29 15:37:27 -05:00
LICENSE Create LICENSE 2022-03-29 14:16:04 -05:00
millie.nimble Init 2022-03-29 14:11:09 -05:00
README.md Update README.md 2022-04-19 11:56:08 -05:00

Millie

A Nim package that converts big numbers to what's pleasant to see (an adorable, little girl, perhaps?).

🤢 Before After
4200 4.2K
10000 10k
1000040000 1.00004B

For more examples, see example directory.

Usage

import millie;

millify(4200) # 4.2K
    
millify(10000, lowercase=true) # 10k
    
millify(
    1250000,
    space=true,
    lowercase=true,
    precision=3
) # 1.25 m

Options

Name Type Default Description
precision int 1 Decimal places to round
lowercase bool false Whether to use lowercase abbreviation
space bool false Whether to add a space between the number and the abbreviation

Features and Bugs

Please file an issue!