Talk:H-99: Ninety-Nine Haskell Problems

From HaskellWiki
Revision as of 15:28, 15 December 2006 by Roerd (talk | contribs) (example uses only standard functions now)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

What does "Lisp solution?" mean? Lots of them are listed "Yes", and lots are listed "No", but I can't detect a difference between these entries... -- dmwit

It's just whether or not there's a lisp solution available. If you go to the description of the problem, and click on the problem number, it'll either link you to actual lisp code, or a "not found" page. There are 25 of them which actually have lisp code available. -- chessguy

What is the meaning of that scoreboard? Even though there is no solution on the L-99 site, there may still exist a LISP solution, even a trivial one. And since that L-99 site is no wiki and this site is, the scoreboard seems just misleading to me.

Just an example for Problem 12:

(defun decode-modified (list)
  (reduce #'append
          (mapcar (lambda (item)
                    (if (atom item)
                        (list item)
                        (make-list (car item) :initial-element (cadr item))))
                  list)))

-- roerd