├── .gitignore ├── .tidyrc.json ├── LICENSE ├── README.md ├── dev.sh ├── index.js ├── opts ├── README.md ├── clean.sh ├── iife │ ├── no_beta.erl │ ├── no_iife.erl │ ├── no_unused.erl │ ├── yes_beta.erl │ ├── yes_iife.erl │ └── yes_unused.erl ├── matching │ ├── no_repetition.erl │ └── yes_repetition.erl ├── misc │ └── misc1.erl ├── repeat │ ├── no_element.erl │ ├── no_map_get.erl │ ├── no_real_map_get.erl │ ├── yes_element.erl │ ├── yes_map_get.erl │ └── yes_real_map_get.erl ├── run.sh ├── template.erl ├── terms │ └── terms.erl ├── top-level │ ├── links.md │ ├── no_reference.erl │ └── yes_reference.erl └── watch.sh ├── package.json ├── spago.lock ├── spago.yaml ├── src ├── Main.purs ├── PureScript │ └── Backend │ │ └── Erl │ │ ├── Calling.purs │ │ ├── Constants.purs │ │ ├── Convert.purs │ │ ├── Convert │ │ ├── After.purs │ │ ├── Common.purs │ │ ├── Foreign.purs │ │ └── Scoping.purs │ │ ├── Foreign.purs │ │ ├── Foreign │ │ └── Analyze.purs │ │ ├── Parser.purs │ │ ├── Printer.purs │ │ └── Syntax.purs └── Utils.purs ├── test-snapshots ├── spago.lock ├── spago.yaml └── src │ ├── snapshots-input │ ├── Snapshot.Access.purs │ ├── Snapshot.ArrayIndex.purs │ ├── Snapshot.ArrayMatch.purs │ ├── Snapshot.BigInt.purs │ ├── Snapshot.Branch.purs │ ├── Snapshot.CSE.purs │ ├── Snapshot.Comparison.purs │ ├── Snapshot.Constructor.purs │ ├── Snapshot.ConstructorAccessor.purs │ ├── Snapshot.DisappearingBindingBug.purs │ ├── Snapshot.Dodgy.purs │ ├── Snapshot.Effect.purs │ ├── Snapshot.EffectFn.purs │ ├── Snapshot.EffectRef.purs │ ├── Snapshot.Erl.Data.List.purs │ ├── Snapshot.Erl.Data.Tuple.purs │ ├── Snapshot.Erl.Data.Variant.purs │ ├── Snapshot.FnXLazyBug.purs │ ├── Snapshot.Foreign.purs │ ├── Snapshot.Function.purs │ ├── Snapshot.Generic.purs │ ├── Snapshot.Import.Impl.erl │ ├── Snapshot.Import.Impl.purs │ ├── Snapshot.Import.purs │ ├── Snapshot.InlineCommonOperators.purs │ ├── Snapshot.LazyInit.Fail.purs │ ├── Snapshot.LazyInit.Success.purs │ ├── Snapshot.Let.EvenOdd.purs │ ├── Snapshot.Let.Fib.purs │ ├── Snapshot.Let.GoArity.purs │ ├── Snapshot.Let.NotAbs.purs │ ├── Snapshot.Let.purs │ ├── Snapshot.Literals.Char.purs │ ├── Snapshot.Literals.Record.purs │ ├── Snapshot.Literals.String.purs │ ├── Snapshot.Literals.purs │ ├── Snapshot.NestedDo.purs │ ├── Snapshot.PrimOps.purs │ ├── Snapshot.PrimUndefined.purs │ ├── Snapshot.Prime.purs │ ├── Snapshot.Scoping.purs │ ├── Snapshot.State.Log.purs │ ├── Snapshot.State.purs │ └── Snapshot.UncurriedFunction.purs │ └── snapshots-output │ ├── Snapshot.Access.erl │ ├── Snapshot.ArrayIndex.erl │ ├── Snapshot.ArrayMatch.erl │ ├── Snapshot.BigInt.erl │ ├── Snapshot.Branch.erl │ ├── Snapshot.CSE.erl │ ├── Snapshot.Comparison.erl │ ├── Snapshot.Constructor.erl │ ├── Snapshot.ConstructorAccessor.erl │ ├── Snapshot.DisappearingBindingBug.erl │ ├── Snapshot.Dodgy.erl │ ├── Snapshot.Effect.erl │ ├── Snapshot.EffectFn.erl │ ├── Snapshot.EffectRef.erl │ ├── Snapshot.Erl.Data.List.erl │ ├── Snapshot.Erl.Data.Tuple.erl │ ├── Snapshot.Erl.Data.Variant.erl │ ├── Snapshot.FnXLazyBug.erl │ ├── Snapshot.Foreign.erl │ ├── Snapshot.Function.erl │ ├── Snapshot.Generic.erl │ ├── Snapshot.Import.Impl.erl │ ├── Snapshot.Import.erl │ ├── Snapshot.InlineCommonOperators.erl │ ├── Snapshot.LazyInit.Fail.erl │ ├── Snapshot.LazyInit.Success.erl │ ├── Snapshot.Let.EvenOdd.erl │ ├── Snapshot.Let.Fib.erl │ ├── Snapshot.Let.GoArity.erl │ ├── Snapshot.Let.NotAbs.erl │ ├── Snapshot.Let.erl │ ├── Snapshot.Literals.Char.erl │ ├── Snapshot.Literals.Record.erl │ ├── Snapshot.Literals.String.erl │ ├── Snapshot.Literals.erl │ ├── Snapshot.NestedDo.erl │ ├── Snapshot.PrimOps.erl │ ├── Snapshot.PrimUndefined.erl │ ├── Snapshot.Prime.erl │ ├── Snapshot.Scoping.erl │ ├── Snapshot.State.Log.erl │ ├── Snapshot.State.erl │ └── Snapshot.UncurriedFunction.erl └── test ├── Eval.purs └── Main.purs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/.gitignore -------------------------------------------------------------------------------- /.tidyrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/.tidyrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/README.md -------------------------------------------------------------------------------- /dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/dev.sh -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import { main } from "./bundle/index.js"; 3 | 4 | main(); 5 | -------------------------------------------------------------------------------- /opts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/README.md -------------------------------------------------------------------------------- /opts/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/clean.sh -------------------------------------------------------------------------------- /opts/iife/no_beta.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/iife/no_beta.erl -------------------------------------------------------------------------------- /opts/iife/no_iife.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/iife/no_iife.erl -------------------------------------------------------------------------------- /opts/iife/no_unused.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/iife/no_unused.erl -------------------------------------------------------------------------------- /opts/iife/yes_beta.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/iife/yes_beta.erl -------------------------------------------------------------------------------- /opts/iife/yes_iife.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/iife/yes_iife.erl -------------------------------------------------------------------------------- /opts/iife/yes_unused.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/iife/yes_unused.erl -------------------------------------------------------------------------------- /opts/matching/no_repetition.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/matching/no_repetition.erl -------------------------------------------------------------------------------- /opts/matching/yes_repetition.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/matching/yes_repetition.erl -------------------------------------------------------------------------------- /opts/misc/misc1.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/misc/misc1.erl -------------------------------------------------------------------------------- /opts/repeat/no_element.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/repeat/no_element.erl -------------------------------------------------------------------------------- /opts/repeat/no_map_get.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/repeat/no_map_get.erl -------------------------------------------------------------------------------- /opts/repeat/no_real_map_get.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/repeat/no_real_map_get.erl -------------------------------------------------------------------------------- /opts/repeat/yes_element.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/repeat/yes_element.erl -------------------------------------------------------------------------------- /opts/repeat/yes_map_get.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/repeat/yes_map_get.erl -------------------------------------------------------------------------------- /opts/repeat/yes_real_map_get.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/repeat/yes_real_map_get.erl -------------------------------------------------------------------------------- /opts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/run.sh -------------------------------------------------------------------------------- /opts/template.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/template.erl -------------------------------------------------------------------------------- /opts/terms/terms.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/terms/terms.erl -------------------------------------------------------------------------------- /opts/top-level/links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/top-level/links.md -------------------------------------------------------------------------------- /opts/top-level/no_reference.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/top-level/no_reference.erl -------------------------------------------------------------------------------- /opts/top-level/yes_reference.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/top-level/yes_reference.erl -------------------------------------------------------------------------------- /opts/watch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/opts/watch.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/package.json -------------------------------------------------------------------------------- /spago.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/spago.lock -------------------------------------------------------------------------------- /spago.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/spago.yaml -------------------------------------------------------------------------------- /src/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/Main.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Calling.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Calling.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Constants.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Constants.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Convert.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Convert.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Convert/After.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Convert/After.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Convert/Common.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Convert/Common.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Convert/Foreign.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Convert/Foreign.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Convert/Scoping.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Convert/Scoping.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Foreign.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Foreign.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Foreign/Analyze.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Foreign/Analyze.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Parser.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Parser.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Printer.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Printer.purs -------------------------------------------------------------------------------- /src/PureScript/Backend/Erl/Syntax.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/PureScript/Backend/Erl/Syntax.purs -------------------------------------------------------------------------------- /src/Utils.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/src/Utils.purs -------------------------------------------------------------------------------- /test-snapshots/spago.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/spago.lock -------------------------------------------------------------------------------- /test-snapshots/spago.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/spago.yaml -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Access.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Access.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.ArrayIndex.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.ArrayIndex.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.ArrayMatch.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.ArrayMatch.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.BigInt.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.BigInt.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Branch.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Branch.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.CSE.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.CSE.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Comparison.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Comparison.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Constructor.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Constructor.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.ConstructorAccessor.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.ConstructorAccessor.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.DisappearingBindingBug.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.DisappearingBindingBug.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Dodgy.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Dodgy.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Effect.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Effect.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.EffectFn.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.EffectFn.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.EffectRef.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.EffectRef.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Erl.Data.List.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Erl.Data.List.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Erl.Data.Tuple.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Erl.Data.Tuple.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Erl.Data.Variant.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Erl.Data.Variant.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.FnXLazyBug.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.FnXLazyBug.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Foreign.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Foreign.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Function.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Function.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Generic.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Generic.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Import.Impl.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Import.Impl.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Import.Impl.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Import.Impl.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Import.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Import.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.InlineCommonOperators.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.InlineCommonOperators.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.LazyInit.Fail.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.LazyInit.Fail.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.LazyInit.Success.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.LazyInit.Success.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Let.EvenOdd.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Let.EvenOdd.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Let.Fib.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Let.Fib.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Let.GoArity.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Let.GoArity.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Let.NotAbs.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Let.NotAbs.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Let.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Let.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Literals.Char.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Literals.Char.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Literals.Record.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Literals.Record.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Literals.String.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Literals.String.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Literals.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Literals.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.NestedDo.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.NestedDo.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.PrimOps.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.PrimOps.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.PrimUndefined.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.PrimUndefined.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Prime.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Prime.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.Scoping.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.Scoping.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.State.Log.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.State.Log.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.State.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.State.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-input/Snapshot.UncurriedFunction.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-input/Snapshot.UncurriedFunction.purs -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Access.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Access.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.ArrayIndex.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.ArrayIndex.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.ArrayMatch.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.ArrayMatch.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.BigInt.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.BigInt.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Branch.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Branch.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.CSE.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.CSE.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Comparison.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Comparison.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Constructor.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Constructor.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.ConstructorAccessor.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.ConstructorAccessor.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.DisappearingBindingBug.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.DisappearingBindingBug.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Dodgy.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Dodgy.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Effect.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Effect.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.EffectFn.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.EffectFn.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.EffectRef.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.EffectRef.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Erl.Data.List.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Erl.Data.List.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Erl.Data.Tuple.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Erl.Data.Tuple.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Erl.Data.Variant.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Erl.Data.Variant.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.FnXLazyBug.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.FnXLazyBug.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Foreign.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Foreign.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Function.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Function.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Generic.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Generic.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Import.Impl.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Import.Impl.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Import.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Import.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.InlineCommonOperators.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.InlineCommonOperators.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.LazyInit.Fail.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.LazyInit.Fail.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.LazyInit.Success.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.LazyInit.Success.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Let.EvenOdd.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Let.EvenOdd.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Let.Fib.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Let.Fib.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Let.GoArity.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Let.GoArity.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Let.NotAbs.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Let.NotAbs.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Let.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Let.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Literals.Char.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Literals.Char.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Literals.Record.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Literals.Record.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Literals.String.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Literals.String.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Literals.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Literals.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.NestedDo.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.NestedDo.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.PrimOps.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.PrimOps.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.PrimUndefined.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.PrimUndefined.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Prime.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Prime.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.Scoping.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.Scoping.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.State.Log.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.State.Log.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.State.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.State.erl -------------------------------------------------------------------------------- /test-snapshots/src/snapshots-output/Snapshot.UncurriedFunction.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test-snapshots/src/snapshots-output/Snapshot.UncurriedFunction.erl -------------------------------------------------------------------------------- /test/Eval.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test/Eval.purs -------------------------------------------------------------------------------- /test/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/id3as/purescript-backend-erl/HEAD/test/Main.purs --------------------------------------------------------------------------------