
19 Jun
2012
19 Jun
'12
3:42 p.m.
That's a great start, thanks ;)
Am Tue, 19 Jun 2012 17:01:26 +0200
schrieb Ertugrul Söylemez
Robert Heumüller
wrote: in order to tune my brain to "functional thinking" I've decided to start writing some "real" programs. After having spent a couple of days figuring out how to translate an imperative algorithm into stateless haskell I beleive I've now managed a simple implementation of the DBSCAN clustering algorithm.
When asking people to review your code, it would be very helpful to write type signatures for your top-level functions. This alone makes code greatly more readable and also tells a lot about the quality right away. I advice you to get used to writing type signatures for yourself as well.
Greets, Ertugrul