|
|
|
|
|
by yakshaving_jgt
1581 days ago
|
|
> Types... I find most people missing static type checking are really reliant on a certain way of programming which isn't applicable to Clojure, e.g. write code, look for red squiggly lines, fix type signatures, compile, wait, fix the bugs the compiler tells you about. I use a repl in Haskell just as much as I used a repl in Clojure. The development experience is also somewhat similar if we're talking in terms of what you described here. In Clojure, you also fix the bugs the compiler tells you about, except the compiler in this case is one you partially implement yourself with a test suite. > plus most of your functions are small and pure, making their logic self-contained and simple to deal with in isolation. This is hardly exclusive to Clojure. |
|