git.iko.soy/rowtype-yoga/purescript-native
on 8b01085 help sign in
48 lines 1.4 kB history raw
1-----------------------------------------------------------------------------
2--
3-- Module : Language.PureScript
4-- Copyright : (c) 2013-14 Phil Freeman, (c) 2014 Gary Burgess, and other contributors
5-- License : MIT
6--
7-- Maintainer : Phil Freeman <paf31@cantab.net>
8-- Stability : experimental
9-- Portability :
10--
11-- |
12-- The main compiler module
13--
14-----------------------------------------------------------------------------
16{-# LANGUAGE FlexibleContexts #-}
17{-# LANGUAGE ScopedTypeVariables #-}
19module Language.PureScript
20 ( module P
21 , version
22 ) where
24import Data.Version (Version)
26import Language.PureScript.AST as P
27import Language.PureScript.Crash as P
28import Language.PureScript.Comments as P
29import Language.PureScript.Environment as P
30import Language.PureScript.Errors as P hiding (indent)
31import Language.PureScript.Kinds as P
32import Language.PureScript.Linter as P
33import Language.PureScript.Make as P
34import Language.PureScript.ModuleDependencies as P
35import Language.PureScript.Names as P
36import Language.PureScript.Options as P
37import Language.PureScript.Parser as P
38import Language.PureScript.Pretty as P
39import Language.PureScript.Renamer as P
40import Language.PureScript.Sugar as P
41import Control.Monad.Supply as P
42import Language.PureScript.TypeChecker as P
43import Language.PureScript.Types as P
45import qualified Paths_purescript as Paths
47version :: Version
48version = Paths.version