This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/lang/purescript/packages.el
Ryan L. Bell 041d2441c7 Creates a really basic, early stages purescript layer.
Leverages:
- purescript-mode
- psci

Purescript README.md

Fixed Purescript logo
2015-04-13 21:33:10 -04:00

30 lines
702 B
EmacsLisp

;;; packages.el --- Purescript Layer packages File for Spacemacs
;;
;; Copyright (c) 2012-2014 Sylvain Benner
;; Copyright (c) 2015 Ryan L. Bell & Contributors
;;
;; Author: Ryan L. Bell
;; URL: https://github.com/syl20bnr/spacemacs
;;
;; This file is not part of GNU Emacs.
;;
;;; License: GPLv3
(defvar purescript-packages
'(
purescript-mode
psci))
(defun purescript/init-purescript-mode ()
(use-package purescript-mode
:defer t
:config
(add-hook 'purescript-mode-hook
(lambda () (turn-on-purescript-indentation)))))
(defun purescript/init-psci ()
(use-package psci
:defer t
:init
(add-hook 'purescript-mode-hook 'inferior-psci-mode)))