shirok / Gauche

Scheme Scripting Engine
https://practical-scheme.net/gauche
Other
815 stars 81 forks source link

A module to put miscellaneous math procedures #997

Open shirok opened 8 months ago

shirok commented 8 months ago

There are several generally useful math procedures but I'm not sure where to put them.

Add more as they come up, and we'll eventually get some ideas.

lassik commented 8 months ago

(gauche math) library?

lassik commented 8 months ago

Statistical Shortcomings in Standard Math Libraries (And How To Fix Them) by Evan Miller recommends 8 functions.

It would be nice to have this as a SRFI eventually (vetted by one of the mathematician schemers).

lassik commented 8 months ago

As a curiosity, Mathematical special functions (since C++17)

shirok commented 8 months ago

Thanks for the very useful links. We already have a few math.* modules so I was thinking under that umbrella.

lassik commented 7 months ago

Preliminary impementation at https://github.com/pre-srfi/statistics8