<div>
                    <br>
                </div>
                <div></div>
                 
                <p style="color: #A0A0A8;">On Tuesday, November 13, 2012 at 11:10 PM, Francois Berenger wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div>Hi,<br><br>The project is about 3k LoC, one man.<br>I removed dependency to batteries, the standard library and<br>some ugly macros I had for logging.<br><br>I had to:<br>- add a lot of labels<br>- use Float.XXX instead of *float* from the std lib<br>- code BatString.tail<br>- code BatString.starts_with<br></div></div></span></blockquote><div>Option.value or Option.value_exn </div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;"><span><div><div>- code a kind of BatOption.get<br>- do a lot of code re-reading to make sure I preserve semantic<br><br>I'm starting a new project, so I am OK to break things,<br>I just want all things to compile for the moment.<br>There will be some scientific validation of the results later on.<br><br>I didn't adopt core's Hashtbl yet.<br>A little because I am lazy, a little because I am annoyed<br>by some signature changes (for example: find) that would force me<br>to update a lot of my code.<br><br>It was not so funny to do but I hope it will pay-off in the future.<br>I started this on Monday and was about 60% of the time on it.<br>I might start to use labels more in my own code.<br><br></div></div></span></blockquote><div>You know that you can generate ocamldoc documentation for most/all of the core and async libraries right? E.g.:</div><div><br></div><div>$ cd ~/.opam/4.00.1+short-types/build/core.108.07.01</div><div>$ make doc </div><div><br></div><div>Additionally, some of this is also hosted online, generated as recently as 8 October: https://ocaml.janestreet.com/ocaml-core/latest/doc/</div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;"><span><div><div>I already miss the ocamldoc from batteries, which is quite complete<br>and nice.<br><br>The most difficult part is code re-reading I think.<br>Sometimes also, compiler parsing errors because of missing labels<br>are not so trivial to understand.<br><br>Regards,<br>F.<br><br></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>