[Haskell-beginners] import not working
Galaxy Being
borgauf at gmail.com
Fri Jun 4 21:48:11 UTC 2021
I go to a directory. I run
stack install Safe
I start up ghci and get the Prelude prompt. I run
import Safe
and I get
import Safe
| ^^^^^^^^^^^
Failed, no modules loaded.
I'm once again frustrated. I try to load this hs file
{-# LANGUAGE ViewPatterns #-}
{-# LANGUAGE NoMonomorphismRestriction #-}
import Safe
lookupDefault :: Eq a => a -> b -> [(a,b)] -> b
lookupDefault k _ (lookup k -> Just s) = s
lookupDefault _ d _ = d
headTup :: (a, [t]) -> [t]
headTup (headMay . snd -> Just n) = [n]
headTup _ = []
headNil :: [a] -> [a]
headNil (headMay -> Just x) = [x]
headNil _ = []
with the same result. What do I need to do?
--
⨽
Lawrence Bottorff
Grand Marais, MN, USA
borgauf at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/beginners/attachments/20210604/54943e56/attachment.html>
More information about the Beginners
mailing list