Janestreet - ocaml.janestreet.com - Jane Street Tech Blogs ยป OCaml
General Information:
Latest News:
-Wall -Werror do not protect you inside lambda 1 Aug 2013 | 09:02 pm
One has to be cautious because the two flags are not the panacea. If an incomplete pattern matching occurs inside a lambda, it will pass both flags and still get you a run-time error.
My experience 12 Jul 2013 | 04:56 pm
I use ocamlscript to build my OCaml project and have a key-binding of that functionality in Vim so that a single key press will build my file. Another nice feature is that any information generated by...
This is the best way of doing 29 Jun 2013 | 03:35 pm
This is the best way of doing this project, the proper and efficient code management help in testing and modification accordingly.
Our old code review process 24 Jun 2013 | 12:12 pm
Our old code review process was what you might call batch-oriented. We'd prepare a set of changes for a release, and then, after someone gave it a quick look-over, combine these changes together in a ...
thanks 3 Apr 2013 | 07:18 am
I was one of the lucky few in the attendance - I just wanted to say thanks to the JSC staff to take some of their time to show us some OCaml and statically-typed functional programming, it's appreciat...
new Command module 8 Mar 2013 | 01:11 am
This is totally off topic, but it would be great to see a blog post outlining how to use the new Command / Command.Spec stuff in core.
Syntax extensions 5 Jan 2013 | 03:06 am
Well, is comparelib a separate library or part of the janest core? That's what I am most confused about. My distribution has a libcore-ocaml-dev package and a libsexplib-camlp4-dev package, but nothin...
use syntax extensions 4 Jan 2013 | 04:39 am
To get with sexp you need to compile with sexplib.syntax and to get with compare you need to compile with comparelib.syntax. Also, if you want to get the corresponding signature for the include Compar...
compare 31 Dec 2012 | 01:24 pm
Ok, that describes "with sexp". Do I get "with compare" just by doing those same things? compare is 99% of what I am after (because it seems to offer relief from my biggest beef with ML - that I need...
Type_conv isn't for end-users 27 Dec 2012 | 01:11 am
type_conv only factors out some common functionality needed by other preprocessors, which is why it isn't documented for end-users. But e.g. the sexplib README provides details on how to use the "with...