├── .github ├── dependabot.yml └── workflows │ └── deploy-to-gh-pages.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── OldParser.elm ├── README-library.md ├── README.md ├── assets ├── elm-in-elm.svg ├── elm-in-elm.svg.png ├── roadmap.dot ├── roadmap.png ├── stages.mermaid ├── stages.png ├── stages.svg ├── talk.pdf └── user-placeholder.png ├── benchmarks └── findDuplicatesBy │ ├── Main.elm │ └── elm.json ├── cli ├── Main.elm ├── Ports.elm ├── elm.json ├── index.js └── utils.js ├── dev-progress ├── README.md ├── data.txt ├── dist │ └── style.css └── generate.py ├── elm-tooling.json ├── elm.json ├── example-library-usages ├── Elixir.elm ├── ElmFormat.elm ├── Slackbot.elm ├── StepwiseDebugger.elm ├── elm.json └── watch-compile.sh ├── example-project ├── elm.json └── src │ ├── Bar.elm │ ├── Foo.elm │ └── Main.elm ├── inspiration ├── algorithm-w-tut.pdf ├── bidirectional-tut.pdf ├── bidirectional.pdf ├── generalizing-hm-algorithms.pdf ├── hm-algo-proof.pdf ├── hm-coercive-structural-subtyping.pdf ├── hm-elaboration-applicative.pdf ├── polymorphic-inference-overloading-subtyping.pdf ├── pretty-printed-parsed-ast.png ├── principal-type-schemes-with-overloading-subtyping.pdf ├── principal-type-schemes.pdf └── resources-from-evan.txt ├── integration-tests ├── cli │ ├── non-zero-exit-error │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ └── two-source │ │ ├── different │ │ └── Lib.elm │ │ ├── elm.json │ │ ├── src │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap ├── desugar │ ├── import │ │ ├── elm.json │ │ ├── src │ │ │ ├── Lib.elm │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-check-varname-err-not-same │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-check-varname-ok │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-qualified-type-err-module-not-found │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-qualified-type-err-type-not-found │ │ ├── elm.json │ │ ├── src │ │ │ ├── Foo.elm │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-qualified-type-ok │ │ ├── elm.json │ │ ├── src │ │ │ ├── Foo.elm │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-unqualified-type-err-imported-type-not-found │ │ ├── elm.json │ │ ├── src │ │ │ ├── Foo.elm │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-unqualified-type-err-local-type-not-found │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-unqualified-type-err-module-not-found │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── type-annotation-unqualified-type-ok-imported │ │ ├── elm.json │ │ ├── src │ │ │ ├── Foo.elm │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ └── type-annotation-unqualified-type-ok-local │ │ ├── elm.json │ │ ├── src │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap ├── errors │ └── missing-equals │ │ ├── elm.json │ │ ├── src │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap ├── parser │ ├── add-5 │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── custom-type │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ ├── if-then-else │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ └── indentation │ │ ├── expr-needing-indentation-within-let │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ │ ├── expr-needing-indentation │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ │ ├── expr-with-indentation-within-let │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ │ ├── first-ctor-needing-indentation │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ │ ├── pipe-needing-indentation │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ │ ├── subsequent-ctor-needing-indentation │ │ ├── elm.json │ │ ├── src │ │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap │ │ └── valid-custom-types │ │ ├── elm.json │ │ ├── src │ │ └── Main.elm │ │ ├── test.test.js │ │ ├── test.test.js.md │ │ └── test.test.js.snap ├── setup.js └── typecheck │ ├── inference-across-declarations-err │ ├── elm.json │ ├── src │ │ └── Main.elm │ ├── test.test.js │ ├── test.test.js.md │ └── test.test.js.snap │ ├── inference-across-declarations-ok-mutual-recursion │ ├── elm.json │ ├── src │ │ └── Main.elm │ ├── test.test.js │ ├── test.test.js.md │ └── test.test.js.snap │ ├── inference-across-declarations-ok │ ├── elm.json │ ├── src │ │ └── Main.elm │ ├── test.test.js │ ├── test.test.js.md │ └── test.test.js.snap │ ├── let-body-visibility │ ├── elm.json │ ├── src │ │ └── Main.elm │ ├── test.test.js │ ├── test.test.js.md │ └── test.test.js.snap │ ├── type-annotation-qualified-type-err-not-same-as-inferred │ ├── elm.json │ ├── src │ │ └── Main.elm │ ├── test.test.js │ ├── test.test.js.md │ └── test.test.js.snap │ └── type-annotation-qualified-type-ok-same-as-inferred │ ├── elm.json │ ├── src │ └── Main.elm │ ├── test.test.js │ ├── test.test.js.md │ └── test.test.js.snap ├── library-todo.txt ├── package.json ├── review ├── elm.json └── src │ ├── NoParserBacktrackable.elm │ ├── NoSlowConcat.elm │ └── ReviewConfig.elm ├── shell.nix ├── src ├── Elm │ ├── AST │ │ ├── Canonical.elm │ │ ├── Canonical │ │ │ └── Unwrapped.elm │ │ ├── Frontend.elm │ │ ├── Frontend │ │ │ └── Unwrapped.elm │ │ ├── Typed.elm │ │ └── Typed │ │ │ └── Unwrapped.elm │ ├── Compiler.elm │ ├── Compiler │ │ └── Error.elm │ └── Data │ │ ├── Binding.elm │ │ ├── Declaration.elm │ │ ├── Exposing.elm │ │ ├── FileContents.elm │ │ ├── FilePath.elm │ │ ├── Import.elm │ │ ├── Located.elm │ │ ├── Module.elm │ │ ├── ModuleName.elm │ │ ├── Project.elm │ │ ├── Qualifiedness.elm │ │ ├── Token.elm │ │ ├── Type.elm │ │ ├── Type │ │ ├── Concrete.elm │ │ └── ToString.elm │ │ ├── TypeAnnotation.elm │ │ └── VarName.elm ├── OurExtras │ ├── Dict.elm │ ├── List.elm │ ├── List │ │ └── NonEmpty.elm │ ├── Result.elm │ ├── String.elm │ └── Tuple3.elm └── Stage │ ├── Desugar.elm │ ├── Desugar │ └── Boilerplate.elm │ ├── Emit.elm │ ├── Emit │ ├── Common.elm │ ├── HVM.elm │ ├── JavaScript.elm │ ├── JsonAST.elm │ └── Python.elm │ ├── InferTypes.elm │ ├── InferTypes │ ├── AssignIds.elm │ ├── Boilerplate.elm │ ├── Environment.elm │ ├── GenerateEquations.elm │ ├── SubstitutionMap.elm │ ├── TypeEquation.elm │ └── Unify.elm │ ├── Optimize.elm │ ├── Optimize │ └── Boilerplate.elm │ ├── Parse.elm │ ├── Parse │ └── Lib.elm │ ├── Tokenize.elm │ └── Tokenize │ └── Lib.elm ├── tests ├── DesugarTest.elm ├── EmitJsonTest.elm ├── EmitTest.elm ├── InferTypesFuzz.elm ├── InferTypesTest.elm ├── LocatedTest.elm ├── OptimizeTest.elm ├── ParserTest.elm ├── TestHelpers.elm └── TokenizeTest.elm ├── watch-compile.sh ├── watch-test.sh └── yarn.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-to-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/.github/workflows/deploy-to-gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/Makefile -------------------------------------------------------------------------------- /OldParser.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/OldParser.elm -------------------------------------------------------------------------------- /README-library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/README-library.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/README.md -------------------------------------------------------------------------------- /assets/elm-in-elm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/elm-in-elm.svg -------------------------------------------------------------------------------- /assets/elm-in-elm.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/elm-in-elm.svg.png -------------------------------------------------------------------------------- /assets/roadmap.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/roadmap.dot -------------------------------------------------------------------------------- /assets/roadmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/roadmap.png -------------------------------------------------------------------------------- /assets/stages.mermaid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/stages.mermaid -------------------------------------------------------------------------------- /assets/stages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/stages.png -------------------------------------------------------------------------------- /assets/stages.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/stages.svg -------------------------------------------------------------------------------- /assets/talk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/talk.pdf -------------------------------------------------------------------------------- /assets/user-placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/assets/user-placeholder.png -------------------------------------------------------------------------------- /benchmarks/findDuplicatesBy/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/benchmarks/findDuplicatesBy/Main.elm -------------------------------------------------------------------------------- /benchmarks/findDuplicatesBy/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/benchmarks/findDuplicatesBy/elm.json -------------------------------------------------------------------------------- /cli/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/cli/Main.elm -------------------------------------------------------------------------------- /cli/Ports.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/cli/Ports.elm -------------------------------------------------------------------------------- /cli/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/cli/elm.json -------------------------------------------------------------------------------- /cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/cli/index.js -------------------------------------------------------------------------------- /cli/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/cli/utils.js -------------------------------------------------------------------------------- /dev-progress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/dev-progress/README.md -------------------------------------------------------------------------------- /dev-progress/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/dev-progress/data.txt -------------------------------------------------------------------------------- /dev-progress/dist/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/dev-progress/dist/style.css -------------------------------------------------------------------------------- /dev-progress/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/dev-progress/generate.py -------------------------------------------------------------------------------- /elm-tooling.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/elm-tooling.json -------------------------------------------------------------------------------- /elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/elm.json -------------------------------------------------------------------------------- /example-library-usages/Elixir.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-library-usages/Elixir.elm -------------------------------------------------------------------------------- /example-library-usages/ElmFormat.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-library-usages/ElmFormat.elm -------------------------------------------------------------------------------- /example-library-usages/Slackbot.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-library-usages/Slackbot.elm -------------------------------------------------------------------------------- /example-library-usages/StepwiseDebugger.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-library-usages/StepwiseDebugger.elm -------------------------------------------------------------------------------- /example-library-usages/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-library-usages/elm.json -------------------------------------------------------------------------------- /example-library-usages/watch-compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-library-usages/watch-compile.sh -------------------------------------------------------------------------------- /example-project/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-project/elm.json -------------------------------------------------------------------------------- /example-project/src/Bar.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-project/src/Bar.elm -------------------------------------------------------------------------------- /example-project/src/Foo.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-project/src/Foo.elm -------------------------------------------------------------------------------- /example-project/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/example-project/src/Main.elm -------------------------------------------------------------------------------- /inspiration/algorithm-w-tut.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/algorithm-w-tut.pdf -------------------------------------------------------------------------------- /inspiration/bidirectional-tut.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/bidirectional-tut.pdf -------------------------------------------------------------------------------- /inspiration/bidirectional.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/bidirectional.pdf -------------------------------------------------------------------------------- /inspiration/generalizing-hm-algorithms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/generalizing-hm-algorithms.pdf -------------------------------------------------------------------------------- /inspiration/hm-algo-proof.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/hm-algo-proof.pdf -------------------------------------------------------------------------------- /inspiration/hm-coercive-structural-subtyping.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/hm-coercive-structural-subtyping.pdf -------------------------------------------------------------------------------- /inspiration/hm-elaboration-applicative.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/hm-elaboration-applicative.pdf -------------------------------------------------------------------------------- /inspiration/polymorphic-inference-overloading-subtyping.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/polymorphic-inference-overloading-subtyping.pdf -------------------------------------------------------------------------------- /inspiration/pretty-printed-parsed-ast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/pretty-printed-parsed-ast.png -------------------------------------------------------------------------------- /inspiration/principal-type-schemes-with-overloading-subtyping.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/principal-type-schemes-with-overloading-subtyping.pdf -------------------------------------------------------------------------------- /inspiration/principal-type-schemes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/principal-type-schemes.pdf -------------------------------------------------------------------------------- /inspiration/resources-from-evan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/inspiration/resources-from-evan.txt -------------------------------------------------------------------------------- /integration-tests/cli/non-zero-exit-error/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/non-zero-exit-error/elm.json -------------------------------------------------------------------------------- /integration-tests/cli/non-zero-exit-error/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/non-zero-exit-error/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/cli/non-zero-exit-error/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/non-zero-exit-error/test.test.js -------------------------------------------------------------------------------- /integration-tests/cli/non-zero-exit-error/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/non-zero-exit-error/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/cli/non-zero-exit-error/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/non-zero-exit-error/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/cli/two-source/different/Lib.elm: -------------------------------------------------------------------------------- 1 | module Lib exposing (x) 2 | 3 | 4 | x = 5 | 4 6 | -------------------------------------------------------------------------------- /integration-tests/cli/two-source/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/two-source/elm.json -------------------------------------------------------------------------------- /integration-tests/cli/two-source/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/two-source/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/cli/two-source/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/two-source/test.test.js -------------------------------------------------------------------------------- /integration-tests/cli/two-source/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/two-source/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/cli/two-source/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/cli/two-source/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/import/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/import/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/import/src/Lib.elm: -------------------------------------------------------------------------------- 1 | module Lib exposing (x) 2 | 3 | 4 | x = 5 | 4 6 | -------------------------------------------------------------------------------- /integration-tests/desugar/import/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/import/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/import/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/import/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/import/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/import/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/import/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/import/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-err-not-same/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-err-not-same/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-err-not-same/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-err-not-same/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-err-not-same/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-err-not-same/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-err-not-same/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-err-not-same/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-err-not-same/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-err-not-same/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-ok/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-ok/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-ok/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-ok/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-ok/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-ok/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-ok/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-ok/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-check-varname-ok/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-check-varname-ok/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-module-not-found/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/src/Foo.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/src/Foo.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-err-type-not-found/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-ok/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-ok/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-ok/src/Foo.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-ok/src/Foo.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-ok/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-ok/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-ok/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-ok/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-ok/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-ok/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-qualified-type-ok/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-qualified-type-ok/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/src/Foo.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/src/Foo.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-imported-type-not-found/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-local-type-not-found/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-err-module-not-found/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-imported/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-imported/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-imported/src/Foo.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-imported/src/Foo.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-imported/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-imported/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-imported/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-imported/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-imported/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-imported/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-imported/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-imported/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-local/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-local/elm.json -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-local/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-local/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-local/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-local/test.test.js -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-local/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-local/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/desugar/type-annotation-unqualified-type-ok-local/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/desugar/type-annotation-unqualified-type-ok-local/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/errors/missing-equals/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/errors/missing-equals/elm.json -------------------------------------------------------------------------------- /integration-tests/errors/missing-equals/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/errors/missing-equals/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/errors/missing-equals/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/errors/missing-equals/test.test.js -------------------------------------------------------------------------------- /integration-tests/errors/missing-equals/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/errors/missing-equals/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/errors/missing-equals/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/errors/missing-equals/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/add-5/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/add-5/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/add-5/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/add-5/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/add-5/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/add-5/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/add-5/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/add-5/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/add-5/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/add-5/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/custom-type/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/custom-type/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/custom-type/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/custom-type/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/custom-type/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/custom-type/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/custom-type/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/custom-type/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/custom-type/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/custom-type/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/if-then-else/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/if-then-else/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/if-then-else/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/if-then-else/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/if-then-else/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/if-then-else/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/if-then-else/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/if-then-else/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/if-then-else/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/if-then-else/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation-within-let/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation-within-let/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation-within-let/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation-within-let/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation-within-let/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation-within-let/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation-within-let/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation-within-let/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation-within-let/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation-within-let/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation/src/Main.elm: -------------------------------------------------------------------------------- 1 | module Main exposing (MyMaybe) 2 | 3 | 4 | main = 5 | 1 6 | + 7 7 | -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-needing-indentation/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-needing-indentation/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-with-indentation-within-let/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-with-indentation-within-let/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-with-indentation-within-let/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-with-indentation-within-let/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-with-indentation-within-let/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-with-indentation-within-let/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-with-indentation-within-let/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-with-indentation-within-let/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/expr-with-indentation-within-let/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/expr-with-indentation-within-let/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/first-ctor-needing-indentation/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/first-ctor-needing-indentation/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/first-ctor-needing-indentation/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/first-ctor-needing-indentation/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/indentation/first-ctor-needing-indentation/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/first-ctor-needing-indentation/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/first-ctor-needing-indentation/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/first-ctor-needing-indentation/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/first-ctor-needing-indentation/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/first-ctor-needing-indentation/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/pipe-needing-indentation/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/pipe-needing-indentation/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/pipe-needing-indentation/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/pipe-needing-indentation/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/indentation/pipe-needing-indentation/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/pipe-needing-indentation/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/pipe-needing-indentation/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/pipe-needing-indentation/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/pipe-needing-indentation/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/pipe-needing-indentation/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/subsequent-ctor-needing-indentation/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/subsequent-ctor-needing-indentation/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/subsequent-ctor-needing-indentation/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/subsequent-ctor-needing-indentation/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/indentation/subsequent-ctor-needing-indentation/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/subsequent-ctor-needing-indentation/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/subsequent-ctor-needing-indentation/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/subsequent-ctor-needing-indentation/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/subsequent-ctor-needing-indentation/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/subsequent-ctor-needing-indentation/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/parser/indentation/valid-custom-types/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/valid-custom-types/elm.json -------------------------------------------------------------------------------- /integration-tests/parser/indentation/valid-custom-types/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/valid-custom-types/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/parser/indentation/valid-custom-types/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/valid-custom-types/test.test.js -------------------------------------------------------------------------------- /integration-tests/parser/indentation/valid-custom-types/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/valid-custom-types/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/parser/indentation/valid-custom-types/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/parser/indentation/valid-custom-types/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/setup.js -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-err/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-err/elm.json -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-err/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-err/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-err/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-err/test.test.js -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-err/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-err/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-err/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-err/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/elm.json -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/test.test.js -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok-mutual-recursion/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok/elm.json -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok/test.test.js -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/typecheck/inference-across-declarations-ok/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/inference-across-declarations-ok/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/typecheck/let-body-visibility/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/let-body-visibility/elm.json -------------------------------------------------------------------------------- /integration-tests/typecheck/let-body-visibility/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/let-body-visibility/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/typecheck/let-body-visibility/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/let-body-visibility/test.test.js -------------------------------------------------------------------------------- /integration-tests/typecheck/let-body-visibility/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/let-body-visibility/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/typecheck/let-body-visibility/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/let-body-visibility/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/elm.json -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/test.test.js -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-err-not-same-as-inferred/test.test.js.snap -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/elm.json -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/src/Main.elm -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/test.test.js -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/test.test.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/test.test.js.md -------------------------------------------------------------------------------- /integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/test.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/integration-tests/typecheck/type-annotation-qualified-type-ok-same-as-inferred/test.test.js.snap -------------------------------------------------------------------------------- /library-todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/library-todo.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/package.json -------------------------------------------------------------------------------- /review/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/review/elm.json -------------------------------------------------------------------------------- /review/src/NoParserBacktrackable.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/review/src/NoParserBacktrackable.elm -------------------------------------------------------------------------------- /review/src/NoSlowConcat.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/review/src/NoSlowConcat.elm -------------------------------------------------------------------------------- /review/src/ReviewConfig.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/review/src/ReviewConfig.elm -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Elm/AST/Canonical.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/AST/Canonical.elm -------------------------------------------------------------------------------- /src/Elm/AST/Canonical/Unwrapped.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/AST/Canonical/Unwrapped.elm -------------------------------------------------------------------------------- /src/Elm/AST/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/AST/Frontend.elm -------------------------------------------------------------------------------- /src/Elm/AST/Frontend/Unwrapped.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/AST/Frontend/Unwrapped.elm -------------------------------------------------------------------------------- /src/Elm/AST/Typed.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/AST/Typed.elm -------------------------------------------------------------------------------- /src/Elm/AST/Typed/Unwrapped.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/AST/Typed/Unwrapped.elm -------------------------------------------------------------------------------- /src/Elm/Compiler.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Compiler.elm -------------------------------------------------------------------------------- /src/Elm/Compiler/Error.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Compiler/Error.elm -------------------------------------------------------------------------------- /src/Elm/Data/Binding.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Binding.elm -------------------------------------------------------------------------------- /src/Elm/Data/Declaration.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Declaration.elm -------------------------------------------------------------------------------- /src/Elm/Data/Exposing.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Exposing.elm -------------------------------------------------------------------------------- /src/Elm/Data/FileContents.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/FileContents.elm -------------------------------------------------------------------------------- /src/Elm/Data/FilePath.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/FilePath.elm -------------------------------------------------------------------------------- /src/Elm/Data/Import.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Import.elm -------------------------------------------------------------------------------- /src/Elm/Data/Located.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Located.elm -------------------------------------------------------------------------------- /src/Elm/Data/Module.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Module.elm -------------------------------------------------------------------------------- /src/Elm/Data/ModuleName.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/ModuleName.elm -------------------------------------------------------------------------------- /src/Elm/Data/Project.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Project.elm -------------------------------------------------------------------------------- /src/Elm/Data/Qualifiedness.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Qualifiedness.elm -------------------------------------------------------------------------------- /src/Elm/Data/Token.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Token.elm -------------------------------------------------------------------------------- /src/Elm/Data/Type.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Type.elm -------------------------------------------------------------------------------- /src/Elm/Data/Type/Concrete.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Type/Concrete.elm -------------------------------------------------------------------------------- /src/Elm/Data/Type/ToString.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/Type/ToString.elm -------------------------------------------------------------------------------- /src/Elm/Data/TypeAnnotation.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/TypeAnnotation.elm -------------------------------------------------------------------------------- /src/Elm/Data/VarName.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Elm/Data/VarName.elm -------------------------------------------------------------------------------- /src/OurExtras/Dict.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/OurExtras/Dict.elm -------------------------------------------------------------------------------- /src/OurExtras/List.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/OurExtras/List.elm -------------------------------------------------------------------------------- /src/OurExtras/List/NonEmpty.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/OurExtras/List/NonEmpty.elm -------------------------------------------------------------------------------- /src/OurExtras/Result.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/OurExtras/Result.elm -------------------------------------------------------------------------------- /src/OurExtras/String.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/OurExtras/String.elm -------------------------------------------------------------------------------- /src/OurExtras/Tuple3.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/OurExtras/Tuple3.elm -------------------------------------------------------------------------------- /src/Stage/Desugar.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Desugar.elm -------------------------------------------------------------------------------- /src/Stage/Desugar/Boilerplate.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Desugar/Boilerplate.elm -------------------------------------------------------------------------------- /src/Stage/Emit.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Emit.elm -------------------------------------------------------------------------------- /src/Stage/Emit/Common.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Emit/Common.elm -------------------------------------------------------------------------------- /src/Stage/Emit/HVM.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Emit/HVM.elm -------------------------------------------------------------------------------- /src/Stage/Emit/JavaScript.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Emit/JavaScript.elm -------------------------------------------------------------------------------- /src/Stage/Emit/JsonAST.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Emit/JsonAST.elm -------------------------------------------------------------------------------- /src/Stage/Emit/Python.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Emit/Python.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/AssignIds.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/AssignIds.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/Boilerplate.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/Boilerplate.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/Environment.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/Environment.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/GenerateEquations.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/GenerateEquations.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/SubstitutionMap.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/SubstitutionMap.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/TypeEquation.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/TypeEquation.elm -------------------------------------------------------------------------------- /src/Stage/InferTypes/Unify.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/InferTypes/Unify.elm -------------------------------------------------------------------------------- /src/Stage/Optimize.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Optimize.elm -------------------------------------------------------------------------------- /src/Stage/Optimize/Boilerplate.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Optimize/Boilerplate.elm -------------------------------------------------------------------------------- /src/Stage/Parse.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Parse.elm -------------------------------------------------------------------------------- /src/Stage/Parse/Lib.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Parse/Lib.elm -------------------------------------------------------------------------------- /src/Stage/Tokenize.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Tokenize.elm -------------------------------------------------------------------------------- /src/Stage/Tokenize/Lib.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/src/Stage/Tokenize/Lib.elm -------------------------------------------------------------------------------- /tests/DesugarTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/DesugarTest.elm -------------------------------------------------------------------------------- /tests/EmitJsonTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/EmitJsonTest.elm -------------------------------------------------------------------------------- /tests/EmitTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/EmitTest.elm -------------------------------------------------------------------------------- /tests/InferTypesFuzz.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/InferTypesFuzz.elm -------------------------------------------------------------------------------- /tests/InferTypesTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/InferTypesTest.elm -------------------------------------------------------------------------------- /tests/LocatedTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/LocatedTest.elm -------------------------------------------------------------------------------- /tests/OptimizeTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/OptimizeTest.elm -------------------------------------------------------------------------------- /tests/ParserTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/ParserTest.elm -------------------------------------------------------------------------------- /tests/TestHelpers.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/TestHelpers.elm -------------------------------------------------------------------------------- /tests/TokenizeTest.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/tests/TokenizeTest.elm -------------------------------------------------------------------------------- /watch-compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/watch-compile.sh -------------------------------------------------------------------------------- /watch-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/watch-test.sh -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elm-in-elm/compiler/HEAD/yarn.lock --------------------------------------------------------------------------------