Skip to content
0:00 / 0:00

#emacs#cabal#ghcid

My Haskell Setup

Tsoding

165K subscribers • 25 videos on Hallway

YouTube

Beginner. No background in the topic needed.

59K views7 years ago1 recommendation

Tools and practiceProgramming languagesVim, Emacs and editorsBuild systems and packagingHaskell

Tsoding walks through his Haskell development environment, featuring Emacs, Cabal, ghcid, and other essential tools.

General Haskell Setup: - Emacs (Editor): gnu.org/software/emacs/ - haskell-mode (Extension for Emacs): github.com/haskell/haskell-mode - GHC (Haskell Compiler): haskell.org/ghc/ - My dotfiles: github.com/rexim/dotfiles Tools for "Real World" Apps: - Cabal (Build Tool): haskell.org/cabal/ - ghcid (GHCi Auto-Reloader): github.com/ndmitchell/ghcid - hlint (Smart Linter): github.com/ndmitchell/hlint - hindent (Formatter): github.com/chrisdone/hindent Additional Resources: - MELPA (3rd Party Emacs Repo): melpa.org/ - HyperNerd (My Chat Bot): github.com/tsoding/HyperNerd - My Twitch Channel: twitch.tv/tsoding - How I configure My Emacs: youtube.com/watch?v=PKaJoqQQoIA Support My Work: patreon.com/tsoding

Why it's here

1 person recommends this

What people say. Recommended as a practical guide to setting up a productive Haskell development environment.

u/reximkutin r/haskell • Recommends

My Haskell Setup

u/dericbytesin r/emacs • Mentions

Beginners Screencast - Setting up Emacs From Scratch By Tsoding I have seen lot's of requests for guides on setting up a 'pure' emacs. It was made in 2017. I think it is a good guide to recommend. Configuring my Emacs. Vim users are not invited! [video He also has a useful haskell guide setup: My Haskell Setup [video