├── .dockerignore ├── .envrc-devbox ├── .ghci ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── inactive │ ├── set-issue-expectations.yml │ └── set-pull-expectations.yml ├── research │ ├── build-linux-aarch64.yml │ ├── build-linux-ef.yml │ ├── build-linux.yml │ └── build-macos.yml └── workflows │ ├── build-linux-arm64.yml │ ├── build-linux-x86_64.yml │ ├── build-macos-arm64.yml │ ├── build-macos-x86_64.yml │ └── build-windows-x86_64.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── addSanity.sh ├── cabal.config ├── cabal.project ├── cabal.project.freeze ├── compiler └── src │ ├── AST │ ├── Canonical.hs │ ├── Optimized.hs │ ├── Source.hs │ └── Utils │ │ ├── Binop.hs │ │ ├── Shader.hs │ │ └── Type.hs │ ├── Canonicalize │ ├── Effects.hs │ ├── Environment.hs │ ├── Environment │ │ ├── Dups.hs │ │ ├── Foreign.hs │ │ └── Local.hs │ ├── Expression.hs │ ├── Module.hs │ ├── Pattern.hs │ └── Type.hs │ ├── Compile.hs │ ├── Data │ ├── Bag.hs │ ├── Index.hs │ ├── Map │ │ └── Utils.hs │ ├── Name.hs │ ├── NonEmptyList.hs │ ├── OneOrMore.hs │ └── Utf8.hs │ ├── Elm │ ├── Compiler │ │ ├── Imports.hs │ │ ├── Type.hs │ │ └── Type │ │ │ └── Extract.hs │ ├── Constraint.hs │ ├── Docs.hs │ ├── Float.hs │ ├── Interface.hs │ ├── Kernel.hs │ ├── Licenses.hs │ ├── Magnitude.hs │ ├── ModuleName.hs │ ├── Package.hs │ ├── String.hs │ └── Version.hs │ ├── Generate │ ├── Html.hs │ ├── JavaScript.hs │ ├── JavaScript │ │ ├── Builder.hs │ │ ├── Expression.hs │ │ ├── Functions.hs │ │ └── Name.hs │ └── Mode.hs │ ├── Json │ ├── Decode.hs │ ├── Encode.hs │ └── String.hs │ ├── Nitpick │ ├── Debug.hs │ └── PatternMatches.hs │ ├── Optimize │ ├── Case.hs │ ├── DecisionTree.hs │ ├── Expression.hs │ ├── Module.hs │ ├── Names.hs │ └── Port.hs │ ├── Parse │ ├── Declaration.hs │ ├── Expression.hs │ ├── Keyword.hs │ ├── Module.hs │ ├── Number.hs │ ├── Pattern.hs │ ├── Primitives.hs │ ├── Shader.hs │ ├── Space.hs │ ├── String.hs │ ├── Symbol.hs │ ├── Type.hs │ └── Variable.hs │ ├── Reporting │ ├── Annotation.hs │ ├── Doc.hs │ ├── Error.hs │ ├── Error │ │ ├── Canonicalize.hs │ │ ├── Docs.hs │ │ ├── Import.hs │ │ ├── Json.hs │ │ ├── Main.hs │ │ ├── Pattern.hs │ │ ├── Syntax.hs │ │ └── Type.hs │ ├── Render │ │ ├── Code.hs │ │ ├── Type.hs │ │ └── Type │ │ │ └── Localizer.hs │ ├── Report.hs │ ├── Result.hs │ ├── Suggest.hs │ └── Warning.hs │ └── Type │ ├── Constrain │ ├── Expression.hs │ ├── Module.hs │ └── Pattern.hs │ ├── Error.hs │ ├── Instantiate.hs │ ├── Occurs.hs │ ├── Solve.hs │ ├── Type.hs │ ├── Unify.hs │ └── UnionFind.hs ├── devbox.json ├── devbox.lock ├── distribution ├── .gitignore ├── build-linux-arm32v7-musl.sh ├── build-linux-arm64-musl.sh ├── build-linux-x86_64-musl.sh ├── build-macos-arm64.sh ├── build-macos-x86_64.sh ├── common.sh ├── dlls │ ├── libgcc_s_seh-1.dll │ ├── libstdc++-6.dll │ └── libwinpthread-1.dll ├── docker │ ├── arm32v7-musl.dockerfile │ └── x86_64-musl.dockerfile ├── legacy │ ├── arm64-musl.dockerfile │ ├── legacy-build-linux-arm64-musl.sh │ └── readme.md └── readme.md ├── docs ├── elm.json │ ├── application.md │ └── package.md └── upgrade-instructions │ ├── 0.16.md │ ├── 0.17.md │ ├── 0.18.md │ ├── 0.19.0.md │ ├── 0.19.1.md │ └── earlier.md ├── elm.cabal ├── ext-common └── Ext │ ├── Common.hs │ ├── ElmFormat.hs │ ├── File.hs │ └── Query │ ├── Canonical.hs │ ├── Interfaces.hs │ └── Optimized.hs ├── ext-elm-pages ├── Ext │ └── ElmPages.hs └── readme.md ├── ext-package-cache ├── deployCache.sh └── testCompress.sh ├── ext-sentry ├── Ext │ ├── Filewatch.hs │ └── Sentry.hs └── readme.md ├── extra ├── CanSer │ └── CanSer.hs ├── Lamdera.hs ├── Lamdera │ ├── AppConfig.hs │ ├── CLI.hs │ ├── CLI │ │ ├── Annotate.hs │ │ ├── Check.hs │ │ ├── Deploy.hs │ │ ├── Format.hs │ │ ├── Interpreter.hs │ │ ├── Live.hs │ │ ├── Login.hs │ │ ├── Reset.hs │ │ └── Update.hs │ ├── Checks.hs │ ├── Compile.hs │ ├── Constrain.hs │ ├── Error.hs │ ├── Evaluate.hs │ ├── Evaluate │ │ ├── Canonical.hs │ │ └── Optimized.hs │ ├── Evergreen │ │ ├── MigrationDestructive.hs │ │ ├── MigrationGenerator.hs │ │ ├── MigrationGeneratorHelpers.hs │ │ ├── MigrationGeneratorUnion.hs │ │ ├── MigrationHarness.hs │ │ ├── MigrationSpecialCases.hs │ │ ├── ModifyAST.hs │ │ └── Snapshot.hs │ ├── Extensions.hs │ ├── Graph.hs │ ├── Hints.hs │ ├── Http.hs │ ├── Init.hs │ ├── Injection.hs │ ├── Injection │ │ └── lamdera-containers-extensions.js │ ├── Legacy.hs │ ├── Live.hs │ ├── Make.hs │ ├── Nitpick │ │ └── DebugLog.hs │ ├── Offline.hs │ ├── PostCompile.hs │ ├── Progress.hs │ ├── Project.hs │ ├── Relative.hs │ ├── Reporting │ │ ├── Evergreen.hs │ │ └── Suggestions.hs │ ├── ReverseProxy.hs │ ├── TypeHash.hs │ ├── Types.hs │ ├── UiSourceMap.hs │ ├── Update.hs │ ├── Version.hs │ └── Wire3 │ │ ├── Core.hs │ │ ├── Decoder.hs │ │ ├── Encoder.hs │ │ ├── Graph.hs │ │ ├── Helpers.hs │ │ └── Interfaces.hs ├── LocalDev │ ├── elm.json │ ├── elmjutsu-config.json │ ├── readme.md │ ├── runtime-src │ │ └── Lamdera │ │ │ └── Live.elm │ └── tooling-src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── Frontend.elm │ │ └── Types.elm ├── Network │ ├── HTTP │ │ └── ReverseProxy.hs │ └── Status.hs ├── Sanity.hs ├── SocketServer.hs ├── StandaloneInstances.hs ├── Wire │ └── PrettyPrint.hs ├── dist │ └── live.js ├── docs │ ├── architectures.md │ └── debugging-wire.md ├── live.js ├── npm │ ├── .gitignore │ ├── .npmignore │ ├── bin │ │ └── lamdera │ ├── binary.js │ ├── install.js │ ├── package.json │ ├── packages │ │ ├── lamdera-darwin-arm64 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── lamdera-darwin-x64 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── lamdera-linux-arm │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── lamdera-linux-arm64 │ │ │ ├── README.md │ │ │ └── package.json │ │ ├── lamdera-linux-x64 │ │ │ ├── README.md │ │ │ └── package.json │ │ └── lamdera-win32-x64 │ │ │ ├── README.md │ │ │ └── package.json │ ├── publishing.md │ └── readme.md ├── package-lock.json ├── package.json └── readme.md ├── hints ├── bad-recursion.md ├── comparing-custom-types.md ├── comparing-records.md ├── implicit-casts.md ├── import-cycles.md ├── imports.md ├── infinite-type.md ├── init.md ├── missing-patterns.md ├── optimize.md ├── port-modules.md ├── recursive-alias.md ├── repl.md ├── shadowing.md ├── tuples.md └── type-annotations.md ├── installers ├── README.md ├── linux │ ├── Dockerfile │ └── README.md ├── mac │ ├── Distribution.xml │ ├── README.md │ ├── Resources │ │ └── en.lproj │ │ │ ├── conclusion.rtf │ │ │ └── welcome.rtf │ ├── helper-scripts │ │ ├── elm-startup.sh │ │ └── uninstall.sh │ ├── make-installer.sh │ ├── postinstall │ └── preinstall ├── npm │ ├── .gitignore │ ├── .npmignore │ ├── PUBLISHING.md │ ├── README.md │ ├── bin │ │ └── elm │ ├── download.js │ ├── install.js │ ├── package.json │ └── troubleshooting.md └── win │ ├── CreateInternetShortcut.nsh │ ├── Nsisfile.nsi │ ├── README.md │ ├── inst.dat │ ├── logo.ico │ ├── make_installer.cmd │ ├── removefrompath.vbs │ ├── uninst.dat │ ├── updatepath.vbs │ └── welcome.bmp ├── nix ├── devbox │ ├── flake.lock │ └── flake.nix └── lamdera │ ├── default.nix │ └── readme.md ├── package └── linux │ └── build-in-docker.sh ├── reactor ├── assets │ ├── favicon.ico │ ├── source-code-pro.ttf │ ├── source-sans-pro.ttf │ └── styles.css ├── check.py ├── elm.json └── src │ ├── Deps.elm │ ├── Errors.elm │ ├── Index.elm │ ├── Index │ ├── Icon.elm │ ├── Navigator.elm │ └── Skeleton.elm │ ├── NotFound.elm │ └── mock.txt ├── removeSanity.sh ├── stack.yaml ├── stack.yaml.lock ├── terminal ├── impl │ ├── Terminal.hs │ └── Terminal │ │ ├── Chomp.hs │ │ ├── Error.hs │ │ ├── Helpers.hs │ │ └── Internal.hs └── src │ ├── Bump.hs │ ├── Develop.hs │ ├── Develop │ ├── Generate │ │ ├── Help.hs │ │ └── Index.hs │ ├── Socket.hs │ ├── StaticFiles.hs │ └── StaticFiles │ │ └── Build.hs │ ├── Diff.hs │ ├── Init.hs │ ├── Install.hs │ ├── Main.hs │ ├── Make.hs │ ├── Publish.hs │ └── Repl.hs ├── test ├── EasyTest.hs ├── Test.hs ├── Test │ ├── BackwardsCompat.hs │ ├── Caching.hs │ ├── Check.hs │ ├── Ext │ │ └── ElmPages │ │ │ └── Check.hs │ ├── Helpers.hs │ ├── JsOutput.hs │ ├── Lamdera.hs │ ├── Lamdera │ │ └── Evergreen │ │ │ ├── TestMigrationGenerator.hs │ │ │ └── TestMigrationHarness.hs │ ├── Snapshot.hs │ ├── TypeHashes.hs │ ├── WebGL.hs │ └── Wire.hs ├── direct-fn-calls-mutual-recursion-partial-application │ ├── .gitignore │ ├── elm.json │ └── src │ │ └── Main.elm ├── direct-fn-calls-mutual-recursion │ ├── .gitignore │ ├── elm.json │ └── src │ │ └── Main.elm ├── direct-fn-calls │ ├── .gitignore │ ├── elm.json │ └── src │ │ └── Main.elm ├── generated-javascript │ ├── .gitignore │ ├── elm.json │ └── src │ │ └── Main.elm ├── project-scenarios │ └── blank-injectable │ │ ├── elm.json │ │ └── src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── Frontend.elm │ │ └── Types.elm ├── scenario-alltypes │ ├── elm.json │ └── src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── Evergreen │ │ └── V1 │ │ │ └── Types.elm │ │ ├── Frontend.elm │ │ ├── Test │ │ ├── External.elm │ │ ├── Wire_Alias_1_Basic.elm │ │ ├── Wire_Alias_2_Record.elm │ │ ├── Wire_Alias_3_SubAlias.elm │ │ ├── Wire_Alias_4_TvarRename.elm │ │ ├── Wire_Alias_4_TvarRename2.elm │ │ ├── Wire_Alias_4_TvarRename3.elm │ │ ├── Wire_Core_Types.elm │ │ ├── Wire_Package_Types.elm │ │ ├── Wire_Phantom.elm │ │ ├── Wire_Phantom2.elm │ │ ├── Wire_Record_Extensible1_Basic.elm │ │ ├── Wire_Record_Extensible2_MultiParam.elm │ │ ├── Wire_Record_Extensible3_Tricky.elm │ │ ├── Wire_Record_Extensible4_DB.elm │ │ ├── Wire_Record_Extensible5_ElmCss.elm │ │ ├── Wire_Record_Extensible5_ElmCss_External.elm │ │ ├── Wire_Recursive.elm │ │ ├── Wire_Tvar_Ambiguous.elm │ │ ├── Wire_Tvar_Ambiguous2.elm │ │ ├── Wire_Tvar_Deep.elm │ │ ├── Wire_Tvar_Deep2.elm │ │ ├── Wire_Tvar_Deep3.elm │ │ ├── Wire_Tvar_Recursive.elm │ │ ├── Wire_Tvar_Recursive_Reference.elm │ │ ├── Wire_Unconstructable.elm │ │ ├── Wire_Union_1_Basic.elm │ │ ├── Wire_Union_2_Basic.elm │ │ ├── Wire_Union_3_Params.elm │ │ ├── Wire_Union_4_Tricky.elm │ │ ├── Wire_Union_5_Massive.elm │ │ └── Wire_Unsupported.elm │ │ └── Types.elm ├── scenario-always-v0 │ ├── .gitignore │ ├── elm.json │ └── src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── External.elm │ │ ├── Frontend.elm │ │ └── Types.elm ├── scenario-elm-pages-incompatible-wire │ ├── .elm-pages │ │ ├── Main.elm │ │ ├── Pages.elm │ │ ├── Route.elm │ │ ├── RouteBuilder.elm │ │ ├── SharedTemplate.elm │ │ └── SiteConfig.elm │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── Api.elm │ │ ├── Effect.elm │ │ ├── ErrorPage.elm │ │ ├── Route │ │ │ └── Index.elm │ │ ├── Shared.elm │ │ ├── Site.elm │ │ └── View.elm │ ├── elm-pages.config.mjs │ ├── elm-tooling.json │ ├── elm.json │ ├── index.ts │ ├── netlify.toml │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ └── .gitkeep │ └── style.css ├── scenario-empty-elm-init │ └── elm.json ├── scenario-empty-lamdera-init │ ├── elm.json │ └── src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── Evergreen │ │ └── V1 │ │ │ └── Types.elm │ │ ├── Frontend.elm │ │ └── Types.elm ├── scenario-interpreter │ ├── .gitignore │ ├── elm.json │ ├── elmjutsu-config.json │ └── src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── Eval.elm │ │ ├── Frontend.elm │ │ ├── Test │ │ └── Basic.elm │ │ └── Types.elm ├── scenario-migration-generate │ ├── .gitignore │ ├── Evergreen │ │ ├── V1 │ │ │ └── Types.elm │ │ └── V2 │ │ │ └── Types.elm │ ├── elm.json │ ├── src │ │ ├── Backend.elm │ │ ├── Env.elm │ │ ├── Evergreen │ │ │ ├── Migrate │ │ │ │ ├── V2.elm │ │ │ │ └── VX2.elm │ │ │ ├── V1 │ │ │ │ ├── External.elm │ │ │ │ ├── IncludedByParam.elm │ │ │ │ ├── IncludedBySpecialCasedParam.elm │ │ │ │ └── Types.elm │ │ │ ├── V2 │ │ │ │ ├── External.elm │ │ │ │ ├── IncludedByParam.elm │ │ │ │ ├── IncludedBySpecialCasedParam.elm │ │ │ │ └── Types.elm │ │ │ ├── V3 │ │ │ │ └── Types.elm │ │ │ └── V4 │ │ │ │ └── Types.elm │ │ ├── Frontend.elm │ │ ├── Migrate_All │ │ │ ├── Actual.elm │ │ │ ├── Expected.elm │ │ │ ├── New.elm │ │ │ └── Old.elm │ │ ├── Migrate_External_Paramed │ │ │ ├── Actual.elm │ │ │ ├── Expected.elm │ │ │ ├── New.elm │ │ │ └── Old.elm │ │ └── Types.elm │ └── test │ │ └── Target1.elm ├── scenario-webgl-extensions │ ├── elm.json │ └── src │ │ └── Triangle.elm └── scenario-webgl-texture │ ├── elm.json │ └── src │ ├── Backend.elm │ ├── Frontend.elm │ └── Types.elm └── worker ├── elm.cabal ├── elm.json ├── nginx.conf ├── outlines ├── compile │ └── elm.json └── repl │ └── elm.json └── src ├── Artifacts.hs ├── Cors.hs ├── Endpoint ├── Compile.hs ├── Donate.hs └── Repl.hs ├── Errors.elm └── Main.hs /.dockerignore: -------------------------------------------------------------------------------- 1 | .stack-work 2 | elm-stuff 3 | -------------------------------------------------------------------------------- /.envrc-devbox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.envrc-devbox -------------------------------------------------------------------------------- /.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.ghci -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.hs text eol=lf 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/inactive/set-issue-expectations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/inactive/set-issue-expectations.yml -------------------------------------------------------------------------------- /.github/inactive/set-pull-expectations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/inactive/set-pull-expectations.yml -------------------------------------------------------------------------------- /.github/research/build-linux-aarch64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/research/build-linux-aarch64.yml -------------------------------------------------------------------------------- /.github/research/build-linux-ef.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/research/build-linux-ef.yml -------------------------------------------------------------------------------- /.github/research/build-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/research/build-linux.yml -------------------------------------------------------------------------------- /.github/research/build-macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/research/build-macos.yml -------------------------------------------------------------------------------- /.github/workflows/build-linux-arm64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/workflows/build-linux-arm64.yml -------------------------------------------------------------------------------- /.github/workflows/build-linux-x86_64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/workflows/build-linux-x86_64.yml -------------------------------------------------------------------------------- /.github/workflows/build-macos-arm64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/workflows/build-macos-arm64.yml -------------------------------------------------------------------------------- /.github/workflows/build-macos-x86_64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/workflows/build-macos-x86_64.yml -------------------------------------------------------------------------------- /.github/workflows/build-windows-x86_64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.github/workflows/build-windows-x86_64.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/README.md -------------------------------------------------------------------------------- /addSanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/addSanity.sh -------------------------------------------------------------------------------- /cabal.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/cabal.config -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/cabal.project -------------------------------------------------------------------------------- /cabal.project.freeze: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/cabal.project.freeze -------------------------------------------------------------------------------- /compiler/src/AST/Canonical.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/AST/Canonical.hs -------------------------------------------------------------------------------- /compiler/src/AST/Optimized.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/AST/Optimized.hs -------------------------------------------------------------------------------- /compiler/src/AST/Source.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/AST/Source.hs -------------------------------------------------------------------------------- /compiler/src/AST/Utils/Binop.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/AST/Utils/Binop.hs -------------------------------------------------------------------------------- /compiler/src/AST/Utils/Shader.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/AST/Utils/Shader.hs -------------------------------------------------------------------------------- /compiler/src/AST/Utils/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/AST/Utils/Type.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Effects.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Effects.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Environment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Environment.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Environment/Dups.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Environment/Dups.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Environment/Foreign.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Environment/Foreign.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Environment/Local.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Environment/Local.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Expression.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Expression.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Module.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Module.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Pattern.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Pattern.hs -------------------------------------------------------------------------------- /compiler/src/Canonicalize/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Canonicalize/Type.hs -------------------------------------------------------------------------------- /compiler/src/Compile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Compile.hs -------------------------------------------------------------------------------- /compiler/src/Data/Bag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/Bag.hs -------------------------------------------------------------------------------- /compiler/src/Data/Index.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/Index.hs -------------------------------------------------------------------------------- /compiler/src/Data/Map/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/Map/Utils.hs -------------------------------------------------------------------------------- /compiler/src/Data/Name.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/Name.hs -------------------------------------------------------------------------------- /compiler/src/Data/NonEmptyList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/NonEmptyList.hs -------------------------------------------------------------------------------- /compiler/src/Data/OneOrMore.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/OneOrMore.hs -------------------------------------------------------------------------------- /compiler/src/Data/Utf8.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Data/Utf8.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Compiler/Imports.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Compiler/Imports.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Compiler/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Compiler/Type.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Compiler/Type/Extract.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Compiler/Type/Extract.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Constraint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Constraint.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Docs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Docs.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Float.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Float.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Interface.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Interface.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Kernel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Kernel.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Licenses.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Licenses.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Magnitude.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Magnitude.hs -------------------------------------------------------------------------------- /compiler/src/Elm/ModuleName.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/ModuleName.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Package.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Package.hs -------------------------------------------------------------------------------- /compiler/src/Elm/String.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/String.hs -------------------------------------------------------------------------------- /compiler/src/Elm/Version.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Elm/Version.hs -------------------------------------------------------------------------------- /compiler/src/Generate/Html.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/Html.hs -------------------------------------------------------------------------------- /compiler/src/Generate/JavaScript.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/JavaScript.hs -------------------------------------------------------------------------------- /compiler/src/Generate/JavaScript/Builder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/JavaScript/Builder.hs -------------------------------------------------------------------------------- /compiler/src/Generate/JavaScript/Expression.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/JavaScript/Expression.hs -------------------------------------------------------------------------------- /compiler/src/Generate/JavaScript/Functions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/JavaScript/Functions.hs -------------------------------------------------------------------------------- /compiler/src/Generate/JavaScript/Name.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/JavaScript/Name.hs -------------------------------------------------------------------------------- /compiler/src/Generate/Mode.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Generate/Mode.hs -------------------------------------------------------------------------------- /compiler/src/Json/Decode.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Json/Decode.hs -------------------------------------------------------------------------------- /compiler/src/Json/Encode.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Json/Encode.hs -------------------------------------------------------------------------------- /compiler/src/Json/String.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Json/String.hs -------------------------------------------------------------------------------- /compiler/src/Nitpick/Debug.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Nitpick/Debug.hs -------------------------------------------------------------------------------- /compiler/src/Nitpick/PatternMatches.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Nitpick/PatternMatches.hs -------------------------------------------------------------------------------- /compiler/src/Optimize/Case.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Optimize/Case.hs -------------------------------------------------------------------------------- /compiler/src/Optimize/DecisionTree.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Optimize/DecisionTree.hs -------------------------------------------------------------------------------- /compiler/src/Optimize/Expression.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Optimize/Expression.hs -------------------------------------------------------------------------------- /compiler/src/Optimize/Module.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Optimize/Module.hs -------------------------------------------------------------------------------- /compiler/src/Optimize/Names.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Optimize/Names.hs -------------------------------------------------------------------------------- /compiler/src/Optimize/Port.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Optimize/Port.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Declaration.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Declaration.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Expression.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Expression.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Keyword.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Keyword.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Module.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Module.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Number.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Number.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Pattern.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Pattern.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Primitives.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Primitives.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Shader.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Shader.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Space.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Space.hs -------------------------------------------------------------------------------- /compiler/src/Parse/String.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/String.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Symbol.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Symbol.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Type.hs -------------------------------------------------------------------------------- /compiler/src/Parse/Variable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Parse/Variable.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Annotation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Annotation.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Doc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Doc.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Canonicalize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Canonicalize.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Docs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Docs.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Import.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Import.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Json.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Json.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Main.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Pattern.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Pattern.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Syntax.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Syntax.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Error/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Error/Type.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Render/Code.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Render/Code.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Render/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Render/Type.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Render/Type/Localizer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Render/Type/Localizer.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Report.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Report.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Result.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Result.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Suggest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Suggest.hs -------------------------------------------------------------------------------- /compiler/src/Reporting/Warning.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Reporting/Warning.hs -------------------------------------------------------------------------------- /compiler/src/Type/Constrain/Expression.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Constrain/Expression.hs -------------------------------------------------------------------------------- /compiler/src/Type/Constrain/Module.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Constrain/Module.hs -------------------------------------------------------------------------------- /compiler/src/Type/Constrain/Pattern.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Constrain/Pattern.hs -------------------------------------------------------------------------------- /compiler/src/Type/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Error.hs -------------------------------------------------------------------------------- /compiler/src/Type/Instantiate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Instantiate.hs -------------------------------------------------------------------------------- /compiler/src/Type/Occurs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Occurs.hs -------------------------------------------------------------------------------- /compiler/src/Type/Solve.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Solve.hs -------------------------------------------------------------------------------- /compiler/src/Type/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Type.hs -------------------------------------------------------------------------------- /compiler/src/Type/Unify.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/Unify.hs -------------------------------------------------------------------------------- /compiler/src/Type/UnionFind.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/compiler/src/Type/UnionFind.hs -------------------------------------------------------------------------------- /devbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/devbox.json -------------------------------------------------------------------------------- /devbox.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/devbox.lock -------------------------------------------------------------------------------- /distribution/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | ghcup -------------------------------------------------------------------------------- /distribution/build-linux-arm32v7-musl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/build-linux-arm32v7-musl.sh -------------------------------------------------------------------------------- /distribution/build-linux-arm64-musl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/build-linux-arm64-musl.sh -------------------------------------------------------------------------------- /distribution/build-linux-x86_64-musl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/build-linux-x86_64-musl.sh -------------------------------------------------------------------------------- /distribution/build-macos-arm64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/build-macos-arm64.sh -------------------------------------------------------------------------------- /distribution/build-macos-x86_64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/build-macos-x86_64.sh -------------------------------------------------------------------------------- /distribution/common.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | export version="1.2.2" 4 | -------------------------------------------------------------------------------- /distribution/dlls/libgcc_s_seh-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/dlls/libgcc_s_seh-1.dll -------------------------------------------------------------------------------- /distribution/dlls/libstdc++-6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/dlls/libstdc++-6.dll -------------------------------------------------------------------------------- /distribution/dlls/libwinpthread-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/dlls/libwinpthread-1.dll -------------------------------------------------------------------------------- /distribution/docker/arm32v7-musl.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/docker/arm32v7-musl.dockerfile -------------------------------------------------------------------------------- /distribution/docker/x86_64-musl.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/docker/x86_64-musl.dockerfile -------------------------------------------------------------------------------- /distribution/legacy/arm64-musl.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/legacy/arm64-musl.dockerfile -------------------------------------------------------------------------------- /distribution/legacy/legacy-build-linux-arm64-musl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/legacy/legacy-build-linux-arm64-musl.sh -------------------------------------------------------------------------------- /distribution/legacy/readme.md: -------------------------------------------------------------------------------- 1 | Previous build scripts for posterity & dragons-beware. 2 | -------------------------------------------------------------------------------- /distribution/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/distribution/readme.md -------------------------------------------------------------------------------- /docs/elm.json/application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/elm.json/application.md -------------------------------------------------------------------------------- /docs/elm.json/package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/elm.json/package.md -------------------------------------------------------------------------------- /docs/upgrade-instructions/0.16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/upgrade-instructions/0.16.md -------------------------------------------------------------------------------- /docs/upgrade-instructions/0.17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/upgrade-instructions/0.17.md -------------------------------------------------------------------------------- /docs/upgrade-instructions/0.18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/upgrade-instructions/0.18.md -------------------------------------------------------------------------------- /docs/upgrade-instructions/0.19.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/upgrade-instructions/0.19.0.md -------------------------------------------------------------------------------- /docs/upgrade-instructions/0.19.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/upgrade-instructions/0.19.1.md -------------------------------------------------------------------------------- /docs/upgrade-instructions/earlier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/docs/upgrade-instructions/earlier.md -------------------------------------------------------------------------------- /elm.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/elm.cabal -------------------------------------------------------------------------------- /ext-common/Ext/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-common/Ext/Common.hs -------------------------------------------------------------------------------- /ext-common/Ext/ElmFormat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-common/Ext/ElmFormat.hs -------------------------------------------------------------------------------- /ext-common/Ext/File.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-common/Ext/File.hs -------------------------------------------------------------------------------- /ext-common/Ext/Query/Canonical.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-common/Ext/Query/Canonical.hs -------------------------------------------------------------------------------- /ext-common/Ext/Query/Interfaces.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-common/Ext/Query/Interfaces.hs -------------------------------------------------------------------------------- /ext-common/Ext/Query/Optimized.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-common/Ext/Query/Optimized.hs -------------------------------------------------------------------------------- /ext-elm-pages/Ext/ElmPages.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-elm-pages/Ext/ElmPages.hs -------------------------------------------------------------------------------- /ext-elm-pages/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-elm-pages/readme.md -------------------------------------------------------------------------------- /ext-package-cache/deployCache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-package-cache/deployCache.sh -------------------------------------------------------------------------------- /ext-package-cache/testCompress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-package-cache/testCompress.sh -------------------------------------------------------------------------------- /ext-sentry/Ext/Filewatch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-sentry/Ext/Filewatch.hs -------------------------------------------------------------------------------- /ext-sentry/Ext/Sentry.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-sentry/Ext/Sentry.hs -------------------------------------------------------------------------------- /ext-sentry/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/ext-sentry/readme.md -------------------------------------------------------------------------------- /extra/CanSer/CanSer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/CanSer/CanSer.hs -------------------------------------------------------------------------------- /extra/Lamdera.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera.hs -------------------------------------------------------------------------------- /extra/Lamdera/AppConfig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/AppConfig.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Annotate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Annotate.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Check.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Check.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Deploy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Deploy.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Format.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Format.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Interpreter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Interpreter.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Live.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Live.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Login.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Login.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Reset.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Reset.hs -------------------------------------------------------------------------------- /extra/Lamdera/CLI/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/CLI/Update.hs -------------------------------------------------------------------------------- /extra/Lamdera/Checks.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Checks.hs -------------------------------------------------------------------------------- /extra/Lamdera/Compile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Compile.hs -------------------------------------------------------------------------------- /extra/Lamdera/Constrain.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Constrain.hs -------------------------------------------------------------------------------- /extra/Lamdera/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Error.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evaluate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evaluate.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evaluate/Canonical.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evaluate/Canonical.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evaluate/Optimized.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evaluate/Optimized.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/MigrationDestructive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/MigrationDestructive.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/MigrationGenerator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/MigrationGenerator.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/MigrationGeneratorHelpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/MigrationGeneratorHelpers.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/MigrationGeneratorUnion.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/MigrationGeneratorUnion.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/MigrationHarness.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/MigrationHarness.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/MigrationSpecialCases.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/MigrationSpecialCases.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/ModifyAST.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/ModifyAST.hs -------------------------------------------------------------------------------- /extra/Lamdera/Evergreen/Snapshot.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Evergreen/Snapshot.hs -------------------------------------------------------------------------------- /extra/Lamdera/Extensions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Extensions.hs -------------------------------------------------------------------------------- /extra/Lamdera/Graph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Graph.hs -------------------------------------------------------------------------------- /extra/Lamdera/Hints.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Hints.hs -------------------------------------------------------------------------------- /extra/Lamdera/Http.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Http.hs -------------------------------------------------------------------------------- /extra/Lamdera/Init.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Init.hs -------------------------------------------------------------------------------- /extra/Lamdera/Injection.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Injection.hs -------------------------------------------------------------------------------- /extra/Lamdera/Injection/lamdera-containers-extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Injection/lamdera-containers-extensions.js -------------------------------------------------------------------------------- /extra/Lamdera/Legacy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Legacy.hs -------------------------------------------------------------------------------- /extra/Lamdera/Live.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Live.hs -------------------------------------------------------------------------------- /extra/Lamdera/Make.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Make.hs -------------------------------------------------------------------------------- /extra/Lamdera/Nitpick/DebugLog.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Nitpick/DebugLog.hs -------------------------------------------------------------------------------- /extra/Lamdera/Offline.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Offline.hs -------------------------------------------------------------------------------- /extra/Lamdera/PostCompile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/PostCompile.hs -------------------------------------------------------------------------------- /extra/Lamdera/Progress.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Progress.hs -------------------------------------------------------------------------------- /extra/Lamdera/Project.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Project.hs -------------------------------------------------------------------------------- /extra/Lamdera/Relative.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Relative.hs -------------------------------------------------------------------------------- /extra/Lamdera/Reporting/Evergreen.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Reporting/Evergreen.hs -------------------------------------------------------------------------------- /extra/Lamdera/Reporting/Suggestions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Reporting/Suggestions.hs -------------------------------------------------------------------------------- /extra/Lamdera/ReverseProxy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/ReverseProxy.hs -------------------------------------------------------------------------------- /extra/Lamdera/TypeHash.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/TypeHash.hs -------------------------------------------------------------------------------- /extra/Lamdera/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Types.hs -------------------------------------------------------------------------------- /extra/Lamdera/UiSourceMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/UiSourceMap.hs -------------------------------------------------------------------------------- /extra/Lamdera/Update.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Update.hs -------------------------------------------------------------------------------- /extra/Lamdera/Version.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Version.hs -------------------------------------------------------------------------------- /extra/Lamdera/Wire3/Core.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Wire3/Core.hs -------------------------------------------------------------------------------- /extra/Lamdera/Wire3/Decoder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Wire3/Decoder.hs -------------------------------------------------------------------------------- /extra/Lamdera/Wire3/Encoder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Wire3/Encoder.hs -------------------------------------------------------------------------------- /extra/Lamdera/Wire3/Graph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Wire3/Graph.hs -------------------------------------------------------------------------------- /extra/Lamdera/Wire3/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Wire3/Helpers.hs -------------------------------------------------------------------------------- /extra/Lamdera/Wire3/Interfaces.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Lamdera/Wire3/Interfaces.hs -------------------------------------------------------------------------------- /extra/LocalDev/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/elm.json -------------------------------------------------------------------------------- /extra/LocalDev/elmjutsu-config.json: -------------------------------------------------------------------------------- 1 | {"mainPaths":["runtime-src/Lamdera/Live.elm"]} 2 | -------------------------------------------------------------------------------- /extra/LocalDev/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/readme.md -------------------------------------------------------------------------------- /extra/LocalDev/runtime-src/Lamdera/Live.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/runtime-src/Lamdera/Live.elm -------------------------------------------------------------------------------- /extra/LocalDev/tooling-src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/tooling-src/Backend.elm -------------------------------------------------------------------------------- /extra/LocalDev/tooling-src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/tooling-src/Env.elm -------------------------------------------------------------------------------- /extra/LocalDev/tooling-src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/tooling-src/Frontend.elm -------------------------------------------------------------------------------- /extra/LocalDev/tooling-src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/LocalDev/tooling-src/Types.elm -------------------------------------------------------------------------------- /extra/Network/HTTP/ReverseProxy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Network/HTTP/ReverseProxy.hs -------------------------------------------------------------------------------- /extra/Network/Status.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Network/Status.hs -------------------------------------------------------------------------------- /extra/Sanity.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Sanity.hs -------------------------------------------------------------------------------- /extra/SocketServer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/SocketServer.hs -------------------------------------------------------------------------------- /extra/StandaloneInstances.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/StandaloneInstances.hs -------------------------------------------------------------------------------- /extra/Wire/PrettyPrint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/Wire/PrettyPrint.hs -------------------------------------------------------------------------------- /extra/dist/live.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/dist/live.js -------------------------------------------------------------------------------- /extra/docs/architectures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/docs/architectures.md -------------------------------------------------------------------------------- /extra/docs/debugging-wire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/docs/debugging-wire.md -------------------------------------------------------------------------------- /extra/live.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/live.js -------------------------------------------------------------------------------- /extra/npm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/.gitignore -------------------------------------------------------------------------------- /extra/npm/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/.npmignore -------------------------------------------------------------------------------- /extra/npm/bin/lamdera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/bin/lamdera -------------------------------------------------------------------------------- /extra/npm/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/binary.js -------------------------------------------------------------------------------- /extra/npm/install.js: -------------------------------------------------------------------------------- 1 | require('./binary.js')(); -------------------------------------------------------------------------------- /extra/npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/package.json -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-darwin-arm64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-darwin-arm64/README.md -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-darwin-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-darwin-arm64/package.json -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-darwin-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-darwin-x64/README.md -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-darwin-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-darwin-x64/package.json -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-linux-arm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-linux-arm/README.md -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-linux-arm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-linux-arm/package.json -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-linux-arm64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-linux-arm64/README.md -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-linux-arm64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-linux-arm64/package.json -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-linux-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-linux-x64/README.md -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-linux-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-linux-x64/package.json -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-win32-x64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-win32-x64/README.md -------------------------------------------------------------------------------- /extra/npm/packages/lamdera-win32-x64/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/packages/lamdera-win32-x64/package.json -------------------------------------------------------------------------------- /extra/npm/publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/publishing.md -------------------------------------------------------------------------------- /extra/npm/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/npm/readme.md -------------------------------------------------------------------------------- /extra/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/package-lock.json -------------------------------------------------------------------------------- /extra/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/package.json -------------------------------------------------------------------------------- /extra/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/extra/readme.md -------------------------------------------------------------------------------- /hints/bad-recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/bad-recursion.md -------------------------------------------------------------------------------- /hints/comparing-custom-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/comparing-custom-types.md -------------------------------------------------------------------------------- /hints/comparing-records.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/comparing-records.md -------------------------------------------------------------------------------- /hints/implicit-casts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/implicit-casts.md -------------------------------------------------------------------------------- /hints/import-cycles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/import-cycles.md -------------------------------------------------------------------------------- /hints/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/imports.md -------------------------------------------------------------------------------- /hints/infinite-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/infinite-type.md -------------------------------------------------------------------------------- /hints/init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/init.md -------------------------------------------------------------------------------- /hints/missing-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/missing-patterns.md -------------------------------------------------------------------------------- /hints/optimize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/optimize.md -------------------------------------------------------------------------------- /hints/port-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/port-modules.md -------------------------------------------------------------------------------- /hints/recursive-alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/recursive-alias.md -------------------------------------------------------------------------------- /hints/repl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/repl.md -------------------------------------------------------------------------------- /hints/shadowing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/shadowing.md -------------------------------------------------------------------------------- /hints/tuples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/tuples.md -------------------------------------------------------------------------------- /hints/type-annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/hints/type-annotations.md -------------------------------------------------------------------------------- /installers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/README.md -------------------------------------------------------------------------------- /installers/linux/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/linux/Dockerfile -------------------------------------------------------------------------------- /installers/linux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/linux/README.md -------------------------------------------------------------------------------- /installers/mac/Distribution.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/Distribution.xml -------------------------------------------------------------------------------- /installers/mac/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/README.md -------------------------------------------------------------------------------- /installers/mac/Resources/en.lproj/conclusion.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/Resources/en.lproj/conclusion.rtf -------------------------------------------------------------------------------- /installers/mac/Resources/en.lproj/welcome.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/Resources/en.lproj/welcome.rtf -------------------------------------------------------------------------------- /installers/mac/helper-scripts/elm-startup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | open 'http://guide.elm-lang.org' 4 | -------------------------------------------------------------------------------- /installers/mac/helper-scripts/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/helper-scripts/uninstall.sh -------------------------------------------------------------------------------- /installers/mac/make-installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/make-installer.sh -------------------------------------------------------------------------------- /installers/mac/postinstall: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -ex 4 | 5 | echo "$(date)" > /tmp/elm-installer.log 6 | -------------------------------------------------------------------------------- /installers/mac/preinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/mac/preinstall -------------------------------------------------------------------------------- /installers/npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /installers/npm/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/.npmignore -------------------------------------------------------------------------------- /installers/npm/PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/PUBLISHING.md -------------------------------------------------------------------------------- /installers/npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/README.md -------------------------------------------------------------------------------- /installers/npm/bin/elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/bin/elm -------------------------------------------------------------------------------- /installers/npm/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/download.js -------------------------------------------------------------------------------- /installers/npm/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/install.js -------------------------------------------------------------------------------- /installers/npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/package.json -------------------------------------------------------------------------------- /installers/npm/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/npm/troubleshooting.md -------------------------------------------------------------------------------- /installers/win/CreateInternetShortcut.nsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/CreateInternetShortcut.nsh -------------------------------------------------------------------------------- /installers/win/Nsisfile.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/Nsisfile.nsi -------------------------------------------------------------------------------- /installers/win/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/README.md -------------------------------------------------------------------------------- /installers/win/inst.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/inst.dat -------------------------------------------------------------------------------- /installers/win/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/logo.ico -------------------------------------------------------------------------------- /installers/win/make_installer.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/make_installer.cmd -------------------------------------------------------------------------------- /installers/win/removefrompath.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/removefrompath.vbs -------------------------------------------------------------------------------- /installers/win/uninst.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/uninst.dat -------------------------------------------------------------------------------- /installers/win/updatepath.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/updatepath.vbs -------------------------------------------------------------------------------- /installers/win/welcome.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/installers/win/welcome.bmp -------------------------------------------------------------------------------- /nix/devbox/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/nix/devbox/flake.lock -------------------------------------------------------------------------------- /nix/devbox/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/nix/devbox/flake.nix -------------------------------------------------------------------------------- /nix/lamdera/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/nix/lamdera/default.nix -------------------------------------------------------------------------------- /nix/lamdera/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/nix/lamdera/readme.md -------------------------------------------------------------------------------- /package/linux/build-in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/package/linux/build-in-docker.sh -------------------------------------------------------------------------------- /reactor/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/assets/favicon.ico -------------------------------------------------------------------------------- /reactor/assets/source-code-pro.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/assets/source-code-pro.ttf -------------------------------------------------------------------------------- /reactor/assets/source-sans-pro.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/assets/source-sans-pro.ttf -------------------------------------------------------------------------------- /reactor/assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/assets/styles.css -------------------------------------------------------------------------------- /reactor/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/check.py -------------------------------------------------------------------------------- /reactor/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/elm.json -------------------------------------------------------------------------------- /reactor/src/Deps.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/Deps.elm -------------------------------------------------------------------------------- /reactor/src/Errors.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/Errors.elm -------------------------------------------------------------------------------- /reactor/src/Index.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/Index.elm -------------------------------------------------------------------------------- /reactor/src/Index/Icon.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/Index/Icon.elm -------------------------------------------------------------------------------- /reactor/src/Index/Navigator.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/Index/Navigator.elm -------------------------------------------------------------------------------- /reactor/src/Index/Skeleton.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/Index/Skeleton.elm -------------------------------------------------------------------------------- /reactor/src/NotFound.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/NotFound.elm -------------------------------------------------------------------------------- /reactor/src/mock.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/reactor/src/mock.txt -------------------------------------------------------------------------------- /removeSanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/removeSanity.sh -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /terminal/impl/Terminal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/impl/Terminal.hs -------------------------------------------------------------------------------- /terminal/impl/Terminal/Chomp.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/impl/Terminal/Chomp.hs -------------------------------------------------------------------------------- /terminal/impl/Terminal/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/impl/Terminal/Error.hs -------------------------------------------------------------------------------- /terminal/impl/Terminal/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/impl/Terminal/Helpers.hs -------------------------------------------------------------------------------- /terminal/impl/Terminal/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/impl/Terminal/Internal.hs -------------------------------------------------------------------------------- /terminal/src/Bump.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Bump.hs -------------------------------------------------------------------------------- /terminal/src/Develop.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Develop.hs -------------------------------------------------------------------------------- /terminal/src/Develop/Generate/Help.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Develop/Generate/Help.hs -------------------------------------------------------------------------------- /terminal/src/Develop/Generate/Index.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Develop/Generate/Index.hs -------------------------------------------------------------------------------- /terminal/src/Develop/Socket.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Develop/Socket.hs -------------------------------------------------------------------------------- /terminal/src/Develop/StaticFiles.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Develop/StaticFiles.hs -------------------------------------------------------------------------------- /terminal/src/Develop/StaticFiles/Build.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Develop/StaticFiles/Build.hs -------------------------------------------------------------------------------- /terminal/src/Diff.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Diff.hs -------------------------------------------------------------------------------- /terminal/src/Init.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Init.hs -------------------------------------------------------------------------------- /terminal/src/Install.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Install.hs -------------------------------------------------------------------------------- /terminal/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Main.hs -------------------------------------------------------------------------------- /terminal/src/Make.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Make.hs -------------------------------------------------------------------------------- /terminal/src/Publish.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Publish.hs -------------------------------------------------------------------------------- /terminal/src/Repl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/terminal/src/Repl.hs -------------------------------------------------------------------------------- /test/EasyTest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/EasyTest.hs -------------------------------------------------------------------------------- /test/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test.hs -------------------------------------------------------------------------------- /test/Test/BackwardsCompat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/BackwardsCompat.hs -------------------------------------------------------------------------------- /test/Test/Caching.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Caching.hs -------------------------------------------------------------------------------- /test/Test/Check.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Check.hs -------------------------------------------------------------------------------- /test/Test/Ext/ElmPages/Check.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Ext/ElmPages/Check.hs -------------------------------------------------------------------------------- /test/Test/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Helpers.hs -------------------------------------------------------------------------------- /test/Test/JsOutput.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/JsOutput.hs -------------------------------------------------------------------------------- /test/Test/Lamdera.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Lamdera.hs -------------------------------------------------------------------------------- /test/Test/Lamdera/Evergreen/TestMigrationGenerator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Lamdera/Evergreen/TestMigrationGenerator.hs -------------------------------------------------------------------------------- /test/Test/Lamdera/Evergreen/TestMigrationHarness.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Lamdera/Evergreen/TestMigrationHarness.hs -------------------------------------------------------------------------------- /test/Test/Snapshot.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Snapshot.hs -------------------------------------------------------------------------------- /test/Test/TypeHashes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/TypeHashes.hs -------------------------------------------------------------------------------- /test/Test/WebGL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/WebGL.hs -------------------------------------------------------------------------------- /test/Test/Wire.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/Test/Wire.hs -------------------------------------------------------------------------------- /test/direct-fn-calls-mutual-recursion-partial-application/.gitignore: -------------------------------------------------------------------------------- 1 | elm-stuff 2 | *.js 3 | -------------------------------------------------------------------------------- /test/direct-fn-calls-mutual-recursion-partial-application/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/direct-fn-calls-mutual-recursion-partial-application/elm.json -------------------------------------------------------------------------------- /test/direct-fn-calls-mutual-recursion-partial-application/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/direct-fn-calls-mutual-recursion-partial-application/src/Main.elm -------------------------------------------------------------------------------- /test/direct-fn-calls-mutual-recursion/.gitignore: -------------------------------------------------------------------------------- 1 | elm-stuff 2 | *.js 3 | -------------------------------------------------------------------------------- /test/direct-fn-calls-mutual-recursion/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/direct-fn-calls-mutual-recursion/elm.json -------------------------------------------------------------------------------- /test/direct-fn-calls-mutual-recursion/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/direct-fn-calls-mutual-recursion/src/Main.elm -------------------------------------------------------------------------------- /test/direct-fn-calls/.gitignore: -------------------------------------------------------------------------------- 1 | elm-stuff 2 | *.js 3 | -------------------------------------------------------------------------------- /test/direct-fn-calls/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/direct-fn-calls/elm.json -------------------------------------------------------------------------------- /test/direct-fn-calls/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/direct-fn-calls/src/Main.elm -------------------------------------------------------------------------------- /test/generated-javascript/.gitignore: -------------------------------------------------------------------------------- 1 | elm-stuff 2 | *.js 3 | -------------------------------------------------------------------------------- /test/generated-javascript/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/generated-javascript/elm.json -------------------------------------------------------------------------------- /test/generated-javascript/src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/generated-javascript/src/Main.elm -------------------------------------------------------------------------------- /test/project-scenarios/blank-injectable/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/project-scenarios/blank-injectable/elm.json -------------------------------------------------------------------------------- /test/project-scenarios/blank-injectable/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/project-scenarios/blank-injectable/src/Backend.elm -------------------------------------------------------------------------------- /test/project-scenarios/blank-injectable/src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/project-scenarios/blank-injectable/src/Env.elm -------------------------------------------------------------------------------- /test/project-scenarios/blank-injectable/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/project-scenarios/blank-injectable/src/Frontend.elm -------------------------------------------------------------------------------- /test/project-scenarios/blank-injectable/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/project-scenarios/blank-injectable/src/Types.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/elm.json -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Backend.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Env.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Evergreen/V1/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Evergreen/V1/Types.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Frontend.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/External.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/External.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Alias_1_Basic.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Alias_1_Basic.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Alias_2_Record.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Alias_2_Record.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Alias_3_SubAlias.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Alias_3_SubAlias.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Alias_4_TvarRename.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Alias_4_TvarRename.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Alias_4_TvarRename2.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Alias_4_TvarRename2.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Alias_4_TvarRename3.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Alias_4_TvarRename3.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Core_Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Core_Types.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Package_Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Package_Types.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Phantom.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Phantom.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Phantom2.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Phantom2.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Record_Extensible1_Basic.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Record_Extensible1_Basic.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Record_Extensible2_MultiParam.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Record_Extensible2_MultiParam.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Record_Extensible3_Tricky.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Record_Extensible3_Tricky.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Record_Extensible4_DB.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Record_Extensible4_DB.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Record_Extensible5_ElmCss.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Record_Extensible5_ElmCss.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Record_Extensible5_ElmCss_External.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Record_Extensible5_ElmCss_External.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Recursive.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Recursive.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Ambiguous.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Ambiguous.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Ambiguous2.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Ambiguous2.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Deep.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Deep.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Deep2.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Deep2.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Deep3.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Deep3.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Recursive.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Recursive.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Tvar_Recursive_Reference.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Tvar_Recursive_Reference.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Unconstructable.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Unconstructable.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Union_1_Basic.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Union_1_Basic.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Union_2_Basic.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Union_2_Basic.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Union_3_Params.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Union_3_Params.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Union_4_Tricky.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Union_4_Tricky.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Union_5_Massive.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Union_5_Massive.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Test/Wire_Unsupported.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Test/Wire_Unsupported.elm -------------------------------------------------------------------------------- /test/scenario-alltypes/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-alltypes/src/Types.elm -------------------------------------------------------------------------------- /test/scenario-always-v0/.gitignore: -------------------------------------------------------------------------------- 1 | elm-stuff 2 | *.js 3 | -------------------------------------------------------------------------------- /test/scenario-always-v0/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-always-v0/elm.json -------------------------------------------------------------------------------- /test/scenario-always-v0/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-always-v0/src/Backend.elm -------------------------------------------------------------------------------- /test/scenario-always-v0/src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-always-v0/src/Env.elm -------------------------------------------------------------------------------- /test/scenario-always-v0/src/External.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-always-v0/src/External.elm -------------------------------------------------------------------------------- /test/scenario-always-v0/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-always-v0/src/Frontend.elm -------------------------------------------------------------------------------- /test/scenario-always-v0/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-always-v0/src/Types.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.elm-pages/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.elm-pages/Main.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.elm-pages/Pages.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.elm-pages/Pages.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.elm-pages/Route.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.elm-pages/Route.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.elm-pages/RouteBuilder.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.elm-pages/RouteBuilder.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.elm-pages/SharedTemplate.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.elm-pages/SharedTemplate.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.elm-pages/SiteConfig.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.elm-pages/SiteConfig.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/.gitignore -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/README.md: -------------------------------------------------------------------------------- 1 | # README 2 | -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/Api.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/Api.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/Effect.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/Effect.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/ErrorPage.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/ErrorPage.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/Route/Index.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/Route/Index.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/Shared.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/Shared.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/Site.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/Site.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/app/View.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/app/View.elm -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/elm-pages.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/elm-pages.config.mjs -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/elm-tooling.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/elm-tooling.json -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/elm.json -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/index.ts -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/netlify.toml -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/package-lock.json -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/package.json -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/public/favicon.ico -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/src/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scenario-elm-pages-incompatible-wire/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-elm-pages-incompatible-wire/style.css -------------------------------------------------------------------------------- /test/scenario-empty-elm-init/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-elm-init/elm.json -------------------------------------------------------------------------------- /test/scenario-empty-lamdera-init/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-lamdera-init/elm.json -------------------------------------------------------------------------------- /test/scenario-empty-lamdera-init/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-lamdera-init/src/Backend.elm -------------------------------------------------------------------------------- /test/scenario-empty-lamdera-init/src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-lamdera-init/src/Env.elm -------------------------------------------------------------------------------- /test/scenario-empty-lamdera-init/src/Evergreen/V1/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-lamdera-init/src/Evergreen/V1/Types.elm -------------------------------------------------------------------------------- /test/scenario-empty-lamdera-init/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-lamdera-init/src/Frontend.elm -------------------------------------------------------------------------------- /test/scenario-empty-lamdera-init/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-empty-lamdera-init/src/Types.elm -------------------------------------------------------------------------------- /test/scenario-interpreter/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | elm-stuff 3 | -------------------------------------------------------------------------------- /test/scenario-interpreter/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/elm.json -------------------------------------------------------------------------------- /test/scenario-interpreter/elmjutsu-config.json: -------------------------------------------------------------------------------- 1 | {"mainPaths":["src/Test/Basic.elm"]} 2 | -------------------------------------------------------------------------------- /test/scenario-interpreter/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/src/Backend.elm -------------------------------------------------------------------------------- /test/scenario-interpreter/src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/src/Env.elm -------------------------------------------------------------------------------- /test/scenario-interpreter/src/Eval.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/src/Eval.elm -------------------------------------------------------------------------------- /test/scenario-interpreter/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/src/Frontend.elm -------------------------------------------------------------------------------- /test/scenario-interpreter/src/Test/Basic.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/src/Test/Basic.elm -------------------------------------------------------------------------------- /test/scenario-interpreter/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-interpreter/src/Types.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | elm-stuff 3 | -------------------------------------------------------------------------------- /test/scenario-migration-generate/Evergreen/V1/Types.elm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scenario-migration-generate/Evergreen/V2/Types.elm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scenario-migration-generate/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/elm.json -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Backend.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Env.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Env.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/Migrate/V2.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/Migrate/V2.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/Migrate/VX2.elm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V1/External.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V1/External.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V1/IncludedByParam.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V1/IncludedByParam.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V1/IncludedBySpecialCasedParam.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V1/IncludedBySpecialCasedParam.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V1/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V1/Types.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V2/External.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V2/External.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V2/IncludedByParam.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V2/IncludedByParam.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V2/IncludedBySpecialCasedParam.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V2/IncludedBySpecialCasedParam.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V2/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V2/Types.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V3/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V3/Types.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Evergreen/V4/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Evergreen/V4/Types.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Frontend.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_All/Actual.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_All/Actual.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_All/Expected.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_All/Expected.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_All/New.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_All/New.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_All/Old.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_All/Old.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_External_Paramed/Actual.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_External_Paramed/Actual.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_External_Paramed/Expected.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_External_Paramed/Expected.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_External_Paramed/New.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_External_Paramed/New.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Migrate_External_Paramed/Old.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Migrate_External_Paramed/Old.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/src/Types.elm -------------------------------------------------------------------------------- /test/scenario-migration-generate/test/Target1.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-migration-generate/test/Target1.elm -------------------------------------------------------------------------------- /test/scenario-webgl-extensions/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-webgl-extensions/elm.json -------------------------------------------------------------------------------- /test/scenario-webgl-extensions/src/Triangle.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-webgl-extensions/src/Triangle.elm -------------------------------------------------------------------------------- /test/scenario-webgl-texture/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-webgl-texture/elm.json -------------------------------------------------------------------------------- /test/scenario-webgl-texture/src/Backend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-webgl-texture/src/Backend.elm -------------------------------------------------------------------------------- /test/scenario-webgl-texture/src/Frontend.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-webgl-texture/src/Frontend.elm -------------------------------------------------------------------------------- /test/scenario-webgl-texture/src/Types.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/test/scenario-webgl-texture/src/Types.elm -------------------------------------------------------------------------------- /worker/elm.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/elm.cabal -------------------------------------------------------------------------------- /worker/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/elm.json -------------------------------------------------------------------------------- /worker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/nginx.conf -------------------------------------------------------------------------------- /worker/outlines/compile/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/outlines/compile/elm.json -------------------------------------------------------------------------------- /worker/outlines/repl/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/outlines/repl/elm.json -------------------------------------------------------------------------------- /worker/src/Artifacts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Artifacts.hs -------------------------------------------------------------------------------- /worker/src/Cors.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Cors.hs -------------------------------------------------------------------------------- /worker/src/Endpoint/Compile.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Endpoint/Compile.hs -------------------------------------------------------------------------------- /worker/src/Endpoint/Donate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Endpoint/Donate.hs -------------------------------------------------------------------------------- /worker/src/Endpoint/Repl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Endpoint/Repl.hs -------------------------------------------------------------------------------- /worker/src/Errors.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Errors.elm -------------------------------------------------------------------------------- /worker/src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lamdera/compiler/HEAD/worker/src/Main.hs --------------------------------------------------------------------------------