How to compile the examples in ocaml-core/base/async/examples ?

Ashish Agarwal agarwal1975 at gmail.com
Tue Nov 13 13:52:39 GMT 2012


The Core/Async tutorials from 2011 and 2012 are linked below, but they
don't mention where the corresponding repos might be.

http://cufp.org/conference/sessions/2011/t2-janestreets-ocaml-core-library
http://cufp.org/conference/sessions/2012/t1-real-world-ocaml-anil-madhavapeddy-university-c



On Mon, Nov 12, 2012 at 11:59 PM, Malcolm Matalka <mmatalka at gmail.com>wrote:

> I don't know if it's still available, but the ocaml-tutorial repo from
> CUFP has been handy for some things, especially sexp and binio.
>
> What is the easiest way to contribute docs to core?  The bitbucket wiki?
>
> /M
>
> Dominick LoBraico <dj at lobraico.com> writes:
>
> > The fact that has probably blocked that is the general vastness of Core.
> > There is an example file for the Command module included with Core I
> > believe (command-line parsing module). If there are specific areas that
> you
> > would like to see some clarity on I could write up some simple examples
> for
> > you/the community.
> >
> > On Monday, November 12, 2012 7:02:51 PM UTC-6, Francois Berenger wrote:
> >>
> >> Thanks for the command.
> >>
> >> In fact, it would be quite useful to have example programs for core too.
> >> I think I saw just one, while async has many.
> >>
> >> On Tuesday, November 13, 2012 5:20:43 AM UTC+9, Dominick LoBraico wrote:
> >>>
> >>> Francois,
> >>>
> >>> If you have ocamlfind install, this should work (for example):
> >>>
> >>> $ ocamlfind ocamlc -thread -package async -linkpkg hello.ml -o
> hello.exe
> >>>
> >>>
> >>> On Thursday, November 8, 2012 7:01:50 PM UTC-6, Francois Berenger
> wrote:
> >>>>
> >>>> By the way, how do I compile them?
> >>>> It was my initial question. ;)
> >>>>
> >>>> On Fri, Nov 9, 2012 at 10:00 AM, Francois Berenger
> >>>> <francois.ber... at gmail.com> wrote:
> >>>> > $ cd ~/.opam/system/build/async.108.07.01/examples
> >>>> > $ grep -ri jane.std *
> >>>> > bin_prot_test.ml:open Jane.Std
> >>>> > cat.ml:open Jane.Std
> >>>> > countdown.ml:open Jane.Std
> >>>> > finalizer.ml:open Jane.Std
> >>>> > monitors.ml:open Jane.Std
> >>>> > process.ml:open Jane.Std
> >>>> > process_stream.ml:open Jane.Std
> >>>> > server.ml:open Jane.Std
> >>>> > signals.ml:open Jane.Std
> >>>> > sigpipe.ml:open Jane.Std
> >>>> > socket.ml:open Jane.Std
> >>>> > sound.ml:open Jane.Std
> >>>> > write_forever.ml:open Jane.Std
> >>>> >
> >>>> > On Fri, Nov 9, 2012 at 2:02 AM, Stephen Weeks <
> swe... at janestreet.com>
> >>>> wrote:
> >>>> >>> Jane.Std is some internal stuff that is not exported.  We should
> fix
> >>>> >>> that example not to use it.  Which specific example is it?
> >>>> >>
> >>>> >> Many of the examples in base/async/examples unnecessarily refer to
> >>>> >> Jane.Std.  I pushed a fix internally to change them all to
> Core.Std.
> >>>>
> >>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ocaml.org/pipermail/core/attachments/20121113/218a442b/attachment-0001.html>


More information about the core mailing list