Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A Sublime Text 2/3 plugin for Haskell. Features cabal building, error and warning highlighting, smart completion and ghc-mod integration.
Python Haskell JavaScript

This branch is 411 commits behind master

Failed to load latest commit information.
.hgignore Ignore Sublime files.
Cubicle.tmTheme Renamed the color scheme to "Cubicle".
Default.sublime-keymap Add type displaying and insertion commands
Haskell.sublime-completions Add some completions
LICENSE.txt Renamed the license file, which was inexplicably called README.
Main.sublime-menu Add SublimeHaskell settings to menu
ModuleInspector.hs Explain that the ModuleInspector only cares about top-level functions… Adjusted README formatting.
SublimeHaskell.sublime-settings Add enable_ghc_mod setting
TODO.txt TODO Hide error panel on rebuild. Add enable_ghc_mod setting Add TODO Add enable_ghc_mod setting



  • ghc
  • cabal
  • Cabal packages: base, bytestring, data-aeson, haskell-src-exts


  1. Get Sublime Text 2:
  2. Install the Sublime Package Control package:
  3. Use Package Control to install this package (SublimeHaskell)


When editing Haskell source files that are part of a Cabal project, automatic error highlighting and enhanced auto-completion are available.

Each time you save, any errors in your program will be listed at the bottom of the window and highlighted in the source code.

All source files in the project are scanned when the change. Any symbols that they export are provided in the auto-complete suggestions.

Something went wrong with that request. Please try again.