on master help sign in
Update .cabal for all the module structure changes
commit92b06dee0403733438fb9d11b7a2cc28bfd3c5f2 authorEvan Czaplicki <evancz@users.noreply.github.com> dateTue 12 Dec 2017, 13:33 (9 years ago) parentb0dc362
1 file changed+26−42
elm-compiler.cabal+26−42
elm-compiler.cabal+26−42
@@ -55,65 +55,52 @@ Library
5555 Elm.Docs,
5656 Elm.Kernel,
5757 Elm.Header,
58+ Elm.Interface,
59+ Elm.Name,
5860 Elm.Package,
5961 Elm.Utils,
6062 Json.Decode,
6163 Json.Encode
6264
6365 other-modules:
64− AST.Declaration,
65− AST.Effects,
66− AST.Exposing,
67− AST.Expression.Canonical,
68− AST.Expression.Optimized,
69− AST.Expression.Source,
70− AST.Helpers,
71− AST.Kernel,
72− AST.Literal,
73− AST.Module,
66+ AST.Canonical,
67+ AST.Optimized,
68+ AST.Source,
7469 AST.Module.Name,
75− AST.Pattern,
76− AST.Type,
77− AST.Variable,
78− Canonicalize,
79− Canonicalize.Binops,
80− Canonicalize.Body,
70+ AST.Utils.Binop,
71+ AST.Utils.Shader,
72+ AST.Utils.Type,
73+ AST.Valid,
8174 Canonicalize.Effects,
8275 Canonicalize.Environment,
83− Canonicalize.Setup,
84− Canonicalize.Sort,
76+ Canonicalize.Environment.Dups,
77+ Canonicalize.Environment.Foreign,
78+ Canonicalize.Environment.Local,
79+ Canonicalize.Expression,
80+ Canonicalize.Module,
81+ Canonicalize.Pattern,
8582 Canonicalize.Type,
86− Canonicalize.Variable,
8783 Compile,
88− Docs.AST,
89− Docs.Centralize,
90− Docs.Check,
84+ Data.Bag,
85+ Data.Index,
86+ Data.OneOrMore,
9187 Elm.Compiler.Imports,
92− Elm.Compiler.Internals,
93− Elm.Compiler.Objects.Internal,
9488 Elm.Compiler.Type.Extract,
9589 Elm.Compiler.Version,
9690 Generate.JavaScript,
9791 Generate.JavaScript.Builder,
98− Generate.JavaScript.BuiltIn,
99− Generate.JavaScript.Effects,
10092 Generate.JavaScript.Expression,
101− Generate.JavaScript.Helpers,
102− Generate.JavaScript.Literal,
103− Generate.JavaScript.Variable,
104− Nitpick.Pattern,
93+ Generate.JavaScript.Name,
10594 Nitpick.PatternMatches,
10695 Nitpick.TopLevelTypes,
107− Optimize,
10896 Optimize.Case,
10997 Optimize.DecisionTree,
110− Optimize.Environment,
111− Optimize.Inline,
98+ Optimize.Expression,
99+ Optimize.Module,
100+ Optimize.Names,
112101 Optimize.Port,
113102 Parse.Declaration,
114103 Parse.Expression,
115− Parse.Kernel,
116− Parse.Literal,
117104 Parse.Module,
118105 Parse.Parse,
119106 Parse.Pattern,
@@ -128,12 +115,13 @@ Library
128115 Parse.Primitives.Variable,
129116 Parse.Primitives.Whitespace,
130117 Parse.Repl,
118+ Parse.Shader,
131119 Parse.Type,
132120 Reporting.Annotation,
133− Reporting.Bag,
134121 Reporting.Error,
135122 Reporting.Error.Canonicalize,
136123 Reporting.Error.Docs,
124+ Reporting.Error.Main,
137125 Reporting.Error.Pattern,
138126 Reporting.Error.Syntax,
139127 Reporting.Error.Type,
@@ -145,15 +133,12 @@ Library
145133 Reporting.Result,
146134 Reporting.Warning,
147135 Type.Constraint,
148− Type.Constrain.Effects,
149136 Type.Constrain.Expression,
150− Type.Constrain.Literal,
137+ Type.Constrain.Module,
151138 Type.Constrain.Pattern,
152− Type.Environment,
153− Type.Inference,
139+ Type.Instantiate,
154140 Type.Occurs,
155141 Type.Solve,
156− Type.State,
157142 Type.Type,
158143 Type.Unify,
159144 Type.UnionFind,
@@ -178,7 +163,6 @@ Library
178163 pretty >= 1.0 && < 2.0,
179164 process,
180165 scientific,
181− semigroups,
182166 text >= 1 && < 2,
183167 unordered-containers,
184168 utf8-string,