1-----------------------------------------------------------------------------
3-- Module : Language.PureScript.Options
4-- Copyright : (c) Phil Freeman 2013
7-- Maintainer : Phil Freeman <paf31@cantab.net>
8-- Stability : experimental
12-- The data type of compiler options
14-----------------------------------------------------------------------------
16module Language.PureScript.Options where
19-- The data type of compiler options
21data Options = Options {
23 -- Perform tail-call elimination
27 -- Perform type checks at runtime
29 , optionsPerformRuntimeTypeChecks :: Bool
31 -- Inline calls to ret and bind for the Eff monad
33 , optionsMagicDo :: Bool
35 -- Check the type of Main.main and generate its code
37 , optionsRunMain :: Bool
41-- Default compiler options
43defaultOptions :: Options
44defaultOptions = Options False False False False
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list