Hello, Here is the latest OCaml Weekly News, for the week of June 07 to 14, 2016.
1) How to include files dynamically 2) omake-0.10.0-test2 3) Bisect_ppx: removing report output formats, etc. 4) OCaml workshop 2016: deadline extension until 20th June 5) ML workshop 2016: deadline extension until 20th June 6) Other OCaml News ======================================================================== 1) How to include files dynamically Archive: <https://sympa.inria.fr/sympa/arc/caml-list/2016-06/msg00022.html> ------------------------------------------------------------------------ ** Nicolas Ratier asked and Sébastien Hinderer replied: > Is there a way to include files dynamically ? > a kind of : > > let aaa = "myfile.ml";; > #use aaa;; > > Thanks, Have you looked at the dynlink module? As far as I know it can load only object files so you would have to compile your .ml file before. Not sure there is a better alternative. ** Mark Bradley also suggested: You can try ocaml_plugin (also uses dynlink but will compile the .ml file before loading, I've also never tried it from the OCaml repl): <https://github.com/janestreet/ocaml_plugin> ======================================================================== 2) omake-0.10.0-test2 Archive: <https://sympa.inria.fr/sympa/arc/caml-list/2016-06/msg00026.html> ------------------------------------------------------------------------ ** Gerd Stolpmann announced: there is a new test release of omake. It includes all the developments since I started taking omake over last year, in particular: - omake got faster for large projects (this part of the work was funded by Lexifi) - there is a new bootstrap system that unifies Unix and Windows - it now also works with the MinGW port - a couple of bugs were fixed This is a test release. In particular, it would be good to know whether the new bootstrap works everywhere, and whether I package omake up correctly. The tarball can be downloaded at <http://projects.camlcity.org/projects/omake.html>. The repository is now at Github, <https://github.com/gerdstolpmann/omake>. There is also an issue tracker. omake requires now ocaml-4.02 as minimum. ======================================================================== 3) Bisect_ppx: removing report output formats, etc. Archive: <https://sympa.inria.fr/sympa/arc/caml-list/2016-06/msg00030.html> ------------------------------------------------------------------------ ** Anton Bachin announced: We are in the process of removing the following features from Bisect_ppx, as we don?t believe they are used: - combine expressions (reporter?s -combine-expr) - XML output - EMMA output - ?bisect? output [1] - point kinds (mentioned earlier [2]) We would also like to remove ?dump? output, but we are using it internally for testing. Please let me know of any objections. Best, Anton [1]: <https://github.com/aantron/bisect_ppx/pull/106> [2]: <https://sympa.inria.fr/sympa/arc/caml-list/2016-06/msg00004.html> ** Anton Bachin added: I would like to clarify that -combine-expr is not about combining multiple output files as in bisect-ppx-report -html report *.out That is not being removed. -combine-expr is a separate feature that allows visitation counts of two or more separate sets of *.out files to be manipulated, for example by subtracting them, to obtain a new report. ======================================================================== 4) OCaml workshop 2016: deadline extension until 20th June Archive: <https://sympa.inria.fr/sympa/arc/caml-list/2016-06/msg00060.html> ------------------------------------------------------------------------ ** Mark Shinwell announced: We would be pleased to receive a few more proposals for talks at the OCaml workshop this year. To this end, we are extending the deadline for submissions until 20th June, in any time zone. See <http://alan.petitepomme.net/cwn/2016.06.07.html#2> for the CFP. ======================================================================== 5) ML workshop 2016: deadline extension until 20th June Archive: <https://sympa.inria.fr/sympa/arc/caml-list/2016-06/msg00061.html> ------------------------------------------------------------------------ ** Kenichi Asai announced: Coordinating with OCaml workshop, we also receive more submissions until 20th June, any time zone. Call for papers: <http://www.mlworkshop.org/ml2016/> ======================================================================== 6) Other OCaml News ------------------------------------------------------------------------ ** From the ocamlcore planet blog: Here are links from many OCaml blogs aggregated at OCaml Planet, <http://ocaml.org/community/planet/>. Lock-free programming for the masses <https://ocaml.io/w/Blog:News/Lock-free_programming_for_the_masses> Counting Bytes <https://hannes.nqsb.io/Posts/BottomUp> A busy spring week at OCL: multicore progress, releases, interns and visitors galore! <https://ocaml.io/w/Blog:News/A_busy_spring_week_at_OCL:_multicore_progress,_releases,_interns_and_visitors_galore!> ======================================================================== Old cwn ------------------------------------------------------------------------ If you happen to miss a CWN, you can send me a message (alan.schm...@polytechnique.org) and I'll mail it to you, or go take a look at the archive (<http://alan.petitepomme.net/cwn/>) or the RSS feed of the archives (<http://alan.petitepomme.net/cwn/cwn.rss>). If you also wish to receive it every week by mail, you may subscribe online at <http://lists.idyll.org/listinfo/caml-news-weekly/> . ======================================================================== -- OpenPGP Key ID : 040D0A3B4ED2E5C7 Monthly Athmospheric CO₂, Mauna Loa Obs. 2015-05: 403.94, 2016-05: 407.70
signature.asc
Description: PGP signature
_______________________________________________ caml-news-weekly mailing list caml-news-weekly@lists.idyll.org http://lists.idyll.org/listinfo/caml-news-weekly