GHC_PACKAGE_PATH=/home/jesse/.guix-profile/lib/ghc-8.6.5/package.conf.d runhaskell: tutorial.hs:2:1: error: Could not find module ‘Text.Regex’ Perhaps you meant Text.Read (from base-4.12.0.0) Use -v to see a list of the files searched for. | 2 | import Text.Regex | ^^^^^^^^^^^^^^^^^ tutorial.hs:3:1: error: Could not find module ‘System.Random’ Use -v to see a list of the files searched for. | 3 | import System.Random | ^^^^^^^^^^^^^^^^^^^^ ghci: GHCi, version 8.6.5: http://www.haskell.org/ghc/ :? for help Prelude> Prelude Data.List> : error: Could not find module ‘Text.Regex’ Perhaps you meant Text.Read (from base-4.12.0.0) Prelude Data.List> : error: Could not find module ‘System.Random’ It is not a module in the current program, or in any known package. Prelude Data.List> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> :16:38: error: Not in scope: type constructor or class ‘StdGen’ :16:54: error: Not in scope: type constructor or class ‘StdGen’ Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> :18:8: error: Empty 'do' block Prelude Data.List Data.Ord> :19:2: error: • Variable not in scope: putstr :: [Char] -> t • Perhaps you meant ‘putStr’ (imported from Prelude) Prelude Data.List Data.Ord> Leaving GHCi. GHC_PACKAGE_PATH=/home/jesse/.guix-profile/lib/ghc-8.4.3/ghc-random-1.1.conf.d:/home/jesse/.guix-profile/lib/ghc-8.4.3/ghc-regex-compat-0.95.1.conf.d:/home/jesse/.guix-profile/lib/ghc-8.4.3/package.conf.d runhaskell: tutorial.hs:19:2: error: • Variable not in scope: putstr :: [Char] -> t • Perhaps you meant ‘putStr’ (imported from Prelude) | 19 | putstr "Hello World! Let's have a picnic! \n" | ^^^^^^ ghci: GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> Prelude Data.List> Prelude Data.List Text.Regex> Prelude Data.List Text.Regex System.Random> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> Prelude Data.List Text.Regex System.Random Data.Ord> :18:8: error: Empty 'do' block Prelude Data.List Text.Regex System.Random Data.Ord> :19:2: error: • Variable not in scope: putstr :: [Char] -> t • Perhaps you meant ‘putStr’ (imported from Prelude) Prelude Data.List Text.Regex System.Random Data.Ord> Leaving GHCi. GHC_PACKAGE_PATH=/home/jesse/.guix-profile/lib/ghc-8.0.2/package.conf.d runhaskell: tutorial.hs:2:1: error: Failed to load interface for ‘Text.Regex’ Perhaps you meant Text.Read (from base-4.9.1.0) Use -v to see a list of the files searched for. tutorial.hs:3:1: error: Failed to load interface for ‘System.Random’ Use -v to see a list of the files searched for. ghci: GHCi, version 8.0.2: http://www.haskell.org/ghc/ :? for help Prelude> Prelude Data.List> : error: Could not find module ‘Text.Regex’ Perhaps you meant Text.Read (from base-4.9.1.0) Prelude Data.List> : error: Could not find module ‘System.Random’ It is not a module in the current program, or in any known package. Prelude Data.List> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> :16:38: error: Not in scope: type constructor or class ‘StdGen’ :16:54: error: Not in scope: type constructor or class ‘StdGen’ Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> :18:8: error: Empty 'do' block Prelude Data.List Data.Ord> :19:2: error: • Variable not in scope: putstr :: [Char] -> t • Perhaps you meant ‘putStr’ (imported from Prelude) Prelude Data.List Data.Ord> Leaving GHCi. GHC_PACKAGE_PATH=/home/jesse/.guix-profile/lib/ghc-7.10.2/package.conf.d runhaskell: tutorial.hs:2:8: Could not find module ‘Text.Regex’ Perhaps you meant Text.Read (from base-4.8.1.0) Use -v to see a list of the files searched for. tutorial.hs:3:8: Could not find module ‘System.Random’ Use -v to see a list of the files searched for. ghci: GHCi, version 7.10.2: http://www.haskell.org/ghc/ :? for help Prelude> Prelude Data.List> : Could not find module ‘Text.Regex’ Perhaps you meant Text.Read (from base-4.8.1.0) Prelude Data.List> : Could not find module ‘System.Random’ It is not a module in the current program, or in any known package. Prelude Data.List> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> :17:38: Not in scope: type constructor or class ‘StdGen’ :17:54: Not in scope: type constructor or class ‘StdGen’ Prelude Data.List Data.Ord> Prelude Data.List Data.Ord> :19:6: parse error on input ‘=’ Prelude Data.List Data.Ord> :20:2: Not in scope: ‘putstr’ Perhaps you meant ‘putStr’ (imported from Prelude) Prelude Data.List Data.Ord> Leaving GHCi.