about summary refs log tree commit diff
path: root/configs/shared/haskell/.ghci
blob: 995a5cec2b1dec9ec9d18bbe901aeef5abf4bb45 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
-- Useful Typeclasses
import Control.Applicative
import Data.Monoid

-- Data Structures
import qualified Data.Map.Internal as Map

-- Lenses
import           Control.Lens
import qualified Control.Lens           as Lens 
import qualified Control.Lens.Traversal as Lens

-- Friendly prompt
:set prompt "\ESC[34mλ> \ESC[m"

-- GHCi on Acid
:m - Prelude
:m + GOA
setLambdabotHome "/Users/wpcarro/Haskell/bin"
:def bs        lambdabot "botsnack"
:def pl        lambdabot "pl"
:def unpl      lambdabot "unpl"
:def redo      lambdabot "redo"
:def undo      lambdabot "undo"
:def index     lambdabot "index"
:def docs      lambdabot "docs"
:def instances lambdabot "instances"
:def hoogle    lambdabot "hoogle"
:def source    lambdabot "fptools"
:def where     lambdabot "where"
:def version   lambdabot "version"
:def src       lambdabot "src"