[racket] What math do you want to do in Racket?

From: Neil Toronto (neil.toronto at gmail.com)
Date: Sat Jun 30 22:14:23 EDT 2012

I agree that the structures themselves shouldn't be part of the math 
library. But having plot and the functions that calculate statistics 
accept objects that implement generic interfaces is a good idea.

Neil ⊥

On 06/30/2012 07:50 PM, Ray Racine wrote:
> Not aligned with the original request I know ... but I'd like to see
> some a foundation for a Racket "data" library along the lines of Pandas.
>    And then then an additional layer such that the statistics and plot
> libraries just works with it.
> http://pandas.pydata.org/
> On Sat, Jun 30, 2012 at 8:31 PM, Neil Toronto <neil.toronto at gmail.com
> <mailto:neil.toronto at gmail.com>> wrote:
>     Being a glutton for punishment, I've decided to write a `math'
>     collection to be shipped with Racket. I'm writing it in Typed
>     Racket, so Typed Racket programs that `(require math)' can apply
>     mathematical functions with no overhead and regular Racket programs
>     will incur only the usual contract checks. Also, Vincent's TR
>     optimizer will fill the math collection with rainbows and sunshine.
>     I know what *I* want in a math library: statistics (for my research)
>     and basic linear algebra (for `plot'). What do *you* want?
>     (FWIW, this started with Antonio asking for inverse hyperbolic
>     functions on the dev mailing list. I just did those today, and
>     factorial, log-factorial, gamma, and log-gamma yesterday.)
>     Neil ⊥
>     ____________________
>       Racket Users list:
>     http://lists.racket-lang.org/__users
>     <http://lists.racket-lang.org/users>

Posted on the users mailing list.