Posts about interviewing at Jane Street and our internship program
Jeremie Dimino
5 posts by Jeremie Dimino
Aug 26, 2021 |
2 min read
Goodbye Core_kernel
We recently restructured our standard libraries at Jane Street in a way that eliminates the difference between Core_kernel and Core and we’re happy with the...
Mar 20, 2017 |
11 min read
Trivial meta-programming with cinaps
From now and then, I found myself having to write some mechanical and repetitive code. The usual solution for this is to write a code...
Nov 08, 2016 |
11 min read
A solution to the ppx versioning problem
Ppx is a preprocessing system for OCaml where one maps over the OCaml abstract syntax tree (AST) to interpret some special syntax fragments to generate...
May 23, 2016 |
9 min read
ppx_core: context-free rewriters for better semantics and faster compilation
At Jane Street, we have always been heavy users of pre-processors, first with camlp4 and now ppx. Pre-processing makes the infrastructure a bit more complex,...
Jul 08, 2015 |
4 min read