48e5788f61e3
Cleanup
| author | Steve Losh <steve@stevelosh.com> | 
|---|---|
| date | Wed, 07 Nov 2018 20:39:43 -0500 | 
| parents | fc16ddecf261 | 
| children | 4660a7402edb 1d0852c279f7 | 
| branches/tags | (none) | 
| files | src/problems/lcsm.lisp | 
Changes
--- a/src/problems/lcsm.lisp Wed Nov 07 20:38:33 2018 -0500 +++ b/src/problems/lcsm.lisp Wed Nov 07 20:39:43 2018 -0500 @@ -71,8 +71,7 @@ (define-problem lcsm (data stream) *input-lcsm* "AC" - (let ((lines (iterate (for (nil line) :in-fasta data) - (collect line)))) + (let ((lines (mapcar #'cdr (read-fasta-into-alist data)))) (-<> (reduce #'longest-common-substrings-of-any (rest lines) :initial-value (list (first lines))) (sort <> #'string<) ; tests