git.iko.soy/rowtype-yoga/purescript-native
on 38034d2 help sign in
49 lines 1.5 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 DataKinds #-}
17{-# LANGUAGE FlexibleContexts #-}
18{-# LANGUAGE RecordWildCards #-}
19{-# LANGUAGE ScopedTypeVariables #-}
21module Language.PureScript
22 ( module P
23 , version
24 ) where
26import Data.Version (Version)
28import Language.PureScript.AST as P
29import Language.PureScript.Comments as P
30import Language.PureScript.Environment as P
31import Language.PureScript.Errors as P hiding (indent)
32import Language.PureScript.Kinds as P
33import Language.PureScript.Linter as P
34import Language.PureScript.Make as P
35import Language.PureScript.ModuleDependencies as P
36import Language.PureScript.Names as P
37import Language.PureScript.Options as P
38import Language.PureScript.Parser as P
39import Language.PureScript.Pretty as P
40import Language.PureScript.Renamer as P
41import Language.PureScript.Sugar as P
42import Control.Monad.Supply as P
43import Language.PureScript.TypeChecker as P
44import Language.PureScript.Types as P
46import qualified Paths_purescript as Paths
48version :: Version
49version = Paths.version