| Saizan | dmhouse: it doesn't work for me |
| ohmega | Does it use ghc for that? |
| dmhouse | ohmega: yeah. Saizan: are you using inf-haskell? If not, you should be. |
| Saizan | Symbol function definition is void: remove-if in the minibuffer yes, i'm using it |
| dmhouse | Which version of haskell-mode? |
| Saizan | svn |
| dmhouse | You might need to do C-c C-l beforehand. |
| Saizan | i have done it .. C-c C-t works |
| dmhouse | remove-if is an autoloaded Lisp function in `cl-seq'. That's from my C-h f remove-if RET |
| Saizan | uhm C-u C-c C-t works only for operators .. |
| dmhouse | It works for functions for me. Saizan: do C-h f remove-if RET |
| Saizan | no match |
| dmhouse | Try (load "cl-seq") That is, M-: (load "cl-seq") RET Saizan: then try C-h f remove-it RET again, and see if it works. |
| Saizan | i've had to (load "cl") forst but now it works, thanks! |
| dmhouse | Cool. :) |
| Saizan | i can put this 2 loads in .emacs right? |
| dmhouse | I think inf-haskell.el is missing a (require 'cl). Should be able to. Use (require 'cl) rather than (load "cl"). |
| Saizan | ok |
| dmhouse | Hrm, cl gets loaded with haskell-mode for me. |
| action | Saizan now understands why this module dosn't have any typesign, they are 9 lines tall! |
| Saizan | now understands why this module dosn't have any typesign, they are 9 lines tall! |
| dmhouse | Eep. Someone needs to learn about type synonyms! :) |
| Saizan | or use superclasses |
| dcoutts | falconair: it's deserialisation that is an applicative functor, serialisation is a monoid falconair: at a minimum anyway |
| Nicu_ | @pl isSubstringOf3 as bs = any done $ scanl next (makeTable as) bs |
| lambdabot | isSubstringOf3 = (any done .) . scanl next . makeTable |
| ehird` | is @pl as pointless (;)) as it seems? |
| ejt | I find it very useful, but sometimes it does return unreadable code |
| ehird` | why is it useful? |
| Botje | ehird`: "map" |