> Personally, I'd love to see even more of a separation between the header > (data + provide) and the implementation. Perhaps I read too much Modula 2 > code, perhaps I liked units too much. > > And, perhaps I wrote too much Ada code. I love the separation of the specification (including the contract in the case of Racket) and the implementation into separate files. There are many time that dependencies lies only in the implementation and not in the specification of a module.
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users