export GHCRTS="-M2000m"
значение подбираем эмпирически.
:def source readFile
With this macro defined in your .ghci file, you can use :source file to read GHCi commands from file.
Сложил импорты, инициализацию глобальных переменных для работы, всего вот этого вот в файл, потом :source file.hs и все загружено. Только я so slow в этом плане?
:def l! \s -> return (unlines [ ":set -fdefer-type-errors", ":load " ++ s, ":set -fno-defer-type-errors"])
хотел типа
:i (Route App)
А оно мне херню показывает, список конструкторов надо.
% ghci
GHCi, version 7.4.2: haskell.org :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... ghc: /usr/lib64/ghc-7.4.2/base-4.5.1.0/HSbase-4.5.1.0.o: unknown symbol `stat'
ghc: unable to load package `base'
:def ihoogle \str -> return $ ":! hoogle --count=15 \"" ++ str ++ "\""
via
haskell.org
thanks to slyfox
GHCi, version 6.10.4: haskell.org :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Prelude> sin(pi)
1.2246063538223773e-16
Prelude>
ильхам зюлькорнеев учить математику мокрые письки скачать бесплатно функциональное программирование арифметика элитные кодеры