4.2.0 • Published 2 days ago

@skyleague/axioms v4.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 days ago

Axioms (@skyleague/axioms)

The art of doing mathematics consists in finding that special case which contains all the germs of generality.

  • David Hilbert

Axioms is a library of small composable functions, providing functional programming functionality to regular typescript code.

Writing typesafe code shouldn't be hard. However, writing generic functions to do so is. Axioms do the hard work for you. The library is entirely tree shakeable and small as we can make it.

Documentation

The documentation can be found here.

Installation

Install Axioms using npm:

 $ npm install @skyleague/axioms

Alternative projects

In no particular order, the following libraries try to solve similar problems (albeit very different):

  • Lodash; works very well but defines a more polymorphic interface than we'd like. Also, tree-shaking is difficult without using different versions of this library.
  • Rambda
  • The list goes on...

PR's are very welcome if you think your project is missing here.

Support

SkyLeague provides Enterprise Support on this open-source library package at clients across industries. Please get in touch via https://skyleague.io.

If you are not under Enterprise Support, feel free to raise an issue and we'll take a look at it on a best-effort basis!

License & Copyright

This library is licensed under the MIT License (see LICENSE.md for details).

If you using this SDK without Enterprise Support, please note this (partial) MIT license clause:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND

Copyright (c) 2022, SkyLeague Technologies B.V.. 'SkyLeague' and the astronaut logo are trademarks of SkyLeague Technologies, registered at Chamber of Commerce in The Netherlands under number 86650564.

All product names, logos, brands, trademarks and registered trademarks are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, trademarks and brands does not imply endorsement.

4.2.0

2 days ago

4.1.0

2 days ago

4.0.3

3 days ago

4.0.2

3 days ago

4.0.1

15 days ago

4.0.0

17 days ago

3.6.0

3 months ago

3.5.0

4 months ago

3.4.0

4 months ago

3.3.1

4 months ago

3.3.0

4 months ago

3.2.0

4 months ago

3.0.2

4 months ago

3.0.1

4 months ago

3.1.0

4 months ago

3.0.0

5 months ago

2.2.0

10 months ago

2.4.1

8 months ago

2.4.0

10 months ago

2.4.3

7 months ago

2.6.0

7 months ago

2.4.2

7 months ago

2.4.5

7 months ago

2.4.4

7 months ago

2.3.0

10 months ago

2.5.0

7 months ago

2.5.1

7 months ago

2.1.0

10 months ago

2.0.5

11 months ago

2.0.4

12 months ago

1.15.0

1 year ago

1.14.0

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.13.1

1 year ago

1.13.0

1 year ago

1.11.2

1 year ago

1.12.0

1 year ago

1.11.1

1 year ago

1.11.0

1 year ago

1.10.1

1 year ago

1.10.0

1 year ago

1.5.5

2 years ago

1.9.0

1 year ago

1.8.1

1 year ago

1.5.4

2 years ago

1.8.0

1 year ago

1.5.3

2 years ago

1.7.0

1 year ago

1.5.2

2 years ago

1.4.3

2 years ago

1.6.0

2 years ago

1.5.1

2 years ago

1.4.2

2 years ago

1.5.0

2 years ago

1.5.7

2 years ago

1.5.6

2 years ago

1.2.0

2 years ago

1.3.3

2 years ago

1.4.1

2 years ago

1.3.2

2 years ago

1.4.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago