Lisp's homoiconicity comes with the cost of some extra syntactic weight that Haskell doesn't have to bear. (It's also nice that "lambda" is considered so important that it's given a single character in Haskell).
I'm not familiar with J*, and it seems to be difficult to search for. Do you have a reference so I can go learn about it?
I'm not familiar with J*, and it seems to be difficult to search for. Do you have a reference so I can go learn about it?
http://rosettacode.org/wiki/Sorting_algorithms/Quicksort#Has...
http://rosettacode.org/wiki/Sorting_algorithms/Quicksort#Com...