Overview
Syllabus
.000 What is Haskell?
.520 Parts of a Haskell program
.640 Example of Haskell source code
.400 Writing Haskell like Lisp
.160 What is a code explorer?
.760 Prior art
.240 Haskell mode
.080 Jumping to declarations
.560 Finding references
.840 The Haskell language server
.520 Hoogle and Hackage
.960 Haskell Code Explorer
.600 Demo of Haskell Code Explorer
.080 Learning about monads
.480 Web client
.920 User freedom
.800 hc.el
.560 Demo
.520 Declarations
.920 Finding definitions and references
.160 Eldoc
.360 Searching for identifiers
.560 Help buffer integration
.440 Haddock
.840 Servant
.480 Org
.320 Links
.280 Navigation
.160 Going the other direction
Taught by
EmacsConf and Emacs hangouts