In this talk, Yuchen Pei demonstrates an Emacs package for exploring Haskell code and org documentation generated by a Haddock org backend. Afterwards, he will handle questions via BigBlueButton. # Talk
[[!template id="chapters" vidid="haskell-mainVideo" data=""" 00:00.000 What is Haskell? 00:30.520 Parts of a Haskell program 01:33.640 Example of Haskell source code 02:13.400 Writing Haskell like Lisp 02:37.160 What is a code explorer? 03:53.760 Prior art 04:56.240 Haskell mode 05:46.080 Jumping to declarations 06:43.560 Finding references 07:24.840 The Haskell language server 08:20.520 Hoogle and Hackage 08:54.960 Haskell Code Explorer 09:34.600 Demo of Haskell Code Explorer 10:42.080 Learning about monads 12:35.480 Web client 13:39.920 User freedom 14:47.800 hc.el 15:38.560 Demo 16:46.520 Declarations 17:38.920 Finding definitions and references 18:19.160 Eldoc 19:22.360 Searching for identifiers 20:32.560 Help buffer integration 22:01.440 Haddock 23:28.840 Servant 24:30.480 Org 25:50.320 Links 26:19.280 Navigation 28:41.160 Going the other direction """]]
# Q&A
Listen to just the audio:
# Description