caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Gabriel Scherer <gabriel.scherer@gmail.com>
To: Christophe Papazian <christophe.papazian@gmail.com>
Cc: caml-list <caml-list@yquem.inria.fr>
Subject: Re: [Caml-list] Re: Arithmetic operations
Date: Thu, 31 Mar 2011 10:36:47 +0200	[thread overview]
Message-ID: <AANLkTikZr_+TNYZHCa_8pYs9e=avmez_u8HftE6Bybee@mail.gmail.com> (raw)
In-Reply-To: <25BB4625-7DB0-47E2-A378-5F121EB41EB8@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2590 bytes --]

This topic has been discussed to death already. If you want a more
comprehensive library, help make it happen. The batteries project would
certainly be happy to accept your patches for functions such as erf, erfc,
gamma etc. It already has some of the features you requests (eg. a pi
constant).

On Thu, Mar 31, 2011 at 9:56 AM, Christophe Papazian <
christophe.papazian@gmail.com> wrote:

> Selling cars without tires !
>
> This is a huge problem of the ocaml community. Who wants a minimal library
> ?
> What makes other languages popular ? There are huge API.
> For Ocaml, the main web site is just for the compiler, the ocaml hump is
> refreshed
> each month with few new things. So I need to use as well godi (another web
> site),
> batteries (still in progress, another web site), janestreet (another
> solution, another
> web site). Everybody is making is own api, which is not very interesting
> for the end user.
>
> When I use python or latex, eveything is centralized, I pick the packages I
> need, and all is done.
> Ocaml situation would be understandable if this was something new, but
> after 15 years, it's just
> the french way : "We have good ideas, but we don't care how to sell them".
> And this must be a reason why ocaml community is still small.
>
>        Christophe
>
>
>
>
>
> Le 30 mars 11 à 14:57, Dawid Toton a écrit :
>
>
>
>>  It would be so good if some missing operations on numbers could be
>>> added to the standard set : (...)
>>> The lack of those functions gives a feeling of immaturity of the
>>> language.
>>> Is it possible in some near futur release to add them ?
>>>
>> This is a matter of libraries, not the language. The standard library
>> coming with raw ocaml distribution is intended to be lightweight and
>> minimal. It is a library like core[1] or batteries[2] that should
>> provide the "standard set" of operations. You can consider filling a
>> feature request ticket.
>>
>> Dawid
>>
>> [1] http://ocaml.janestreet.com/?q=node/13
>> [2] http://batteries.forge.ocamlcore.org/
>>
>> --
>> Caml-list mailing list.  Subscription management and archives:
>> https://sympa-roc.inria.fr/wws/info/caml-list
>> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
>> Bug reports: http://caml.inria.fr/bin/caml-bugs
>>
>>
>
>
> --
> Caml-list mailing list.  Subscription management and archives:
> https://sympa-roc.inria.fr/wws/info/caml-list
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs
>
>

[-- Attachment #2: Type: text/html, Size: 3791 bytes --]

  parent reply	other threads:[~2011-03-31  8:37 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-27 19:02 [Caml-list] " Christophe Papazian
2011-03-30 12:57 ` [Caml-list] " Dawid Toton
2011-03-31  7:56   ` Christophe Papazian
2011-03-31  8:19     ` Pierre-Alexandre Voye
2011-03-31  9:23       ` Philippe Strauss
2011-03-31  9:38         ` Pierre-Alexandre Voye
2011-03-31 12:19           ` Gabriel Scherer
     [not found]             ` <133381EA-5DD1-4B00-A3BA-69127B259BE2@philou.ch>
2011-03-31 13:10               ` Gabriel Scherer
2011-03-31 15:52             ` Gabriel Scherer
2011-03-31 16:45               ` Ashish Agarwal
2011-03-31 18:13                 ` Anthony Tavener
2011-03-31 19:30                   ` Gerd Stolpmann
2011-03-31 23:43             ` Yaron Minsky
2011-03-31  8:36     ` Gabriel Scherer [this message]
2011-03-31  9:16     ` Erik de Castro Lopo
2011-03-31 12:50     ` Gerd Stolpmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='AANLkTikZr_+TNYZHCa_8pYs9e=avmez_u8HftE6Bybee@mail.gmail.com' \
    --to=gabriel.scherer@gmail.com \
    --cc=caml-list@yquem.inria.fr \
    --cc=christophe.papazian@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).