Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> With Haskell and OCaml, a lot of testing can be pushed onto the type system.

Yes. There's even a paper about how to guarantee the balance invariants in a red-black tree with the type system. (Can't find it now, it's probably written by Ralf Hinze.) You can see an implementation at http://www.cs.kent.ac.uk/people/staff/smk/redblack/rb.html



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: