gitextract_3x8i50ut/ ├── .dockerignore ├── .github/ │ └── workflows/ │ ├── release.yml │ └── test.yml ├── .gitignore ├── ChangeLog.md ├── LICENSE ├── README.md ├── bench/ │ ├── Bench.hs │ └── test-data/ │ ├── complex-types.loc │ ├── interop.loc │ └── simple.loc ├── container/ │ ├── Makefile │ ├── full/ │ │ ├── Dockerfile │ │ └── assets/ │ │ ├── README │ │ ├── bashrc │ │ └── vimrc │ ├── static-build/ │ │ ├── Dockerfile │ │ └── build.sh │ ├── test/ │ │ ├── Dockerfile │ │ └── assets/ │ │ └── bashrc │ └── tiny/ │ └── Dockerfile ├── data/ │ ├── lang/ │ │ ├── c/ │ │ │ └── lang.yaml │ │ ├── cpp/ │ │ │ ├── cppmorloc.cpp │ │ │ ├── cppmorloc.hpp │ │ │ ├── init.sh │ │ │ ├── lang.yaml │ │ │ ├── mlc_arrow.hpp │ │ │ ├── mlc_tensor.hpp │ │ │ ├── morloc_pch.hpp │ │ │ ├── nanoarrow/ │ │ │ │ ├── nanoarrow.c │ │ │ │ └── nanoarrow.h │ │ │ └── pool.cpp │ │ ├── julia/ │ │ │ ├── MorlocRuntime.jl │ │ │ ├── init.sh │ │ │ ├── juliabridge.c │ │ │ ├── lang.yaml │ │ │ └── pool.jl │ │ ├── languages.yaml │ │ ├── py/ │ │ │ ├── Makefile │ │ │ ├── init.sh │ │ │ ├── lang.yaml │ │ │ ├── pool.py │ │ │ ├── pymorloc.c │ │ │ └── setup.py │ │ └── r/ │ │ ├── init.sh │ │ ├── lang.yaml │ │ ├── pool.R │ │ └── rmorloc.c │ ├── misc/ │ │ └── mlccpptypes.hpp │ ├── morloc/ │ │ └── morloc.h │ └── rust/ │ ├── .gitignore │ ├── Cargo.toml │ ├── morloc-manager/ │ │ ├── Cargo.toml │ │ └── src/ │ │ ├── config.rs │ │ ├── container.rs │ │ ├── doctor.rs │ │ ├── environment.rs │ │ ├── error.rs │ │ ├── freeze.rs │ │ ├── main.rs │ │ ├── selinux.rs │ │ ├── serve.rs │ │ └── types.rs │ ├── morloc-manifest/ │ │ ├── Cargo.toml │ │ └── src/ │ │ └── lib.rs │ ├── morloc-nexus/ │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src/ │ │ ├── dispatch.rs │ │ ├── help.rs │ │ ├── main.rs │ │ ├── manifest.rs │ │ └── process.rs │ └── morloc-runtime/ │ ├── Cargo.toml │ ├── build.rs │ ├── cbindgen.toml │ └── src/ │ ├── arrow_ffi.rs │ ├── cache.rs │ ├── cli.rs │ ├── cschema.rs │ ├── daemon_ffi.rs │ ├── error.rs │ ├── eval_ffi.rs │ ├── ffi.rs │ ├── hash.rs │ ├── http_ffi.rs │ ├── intrinsics.rs │ ├── ipc.rs │ ├── ipc_ffi.rs │ ├── json.rs │ ├── json_ffi.rs │ ├── lib.rs │ ├── manifest_ffi.rs │ ├── mpack.rs │ ├── packet.rs │ ├── packet_ffi.rs │ ├── pool_ffi.rs │ ├── router_ffi.rs │ ├── schema.rs │ ├── shm.rs │ ├── slurm_ffi.rs │ ├── utility.rs │ └── voidstar.rs ├── exe/ │ └── morloc-codegen-generic/ │ └── Main.hs ├── executable/ │ ├── CppPrinter.hs │ ├── CppTranslator.hs │ ├── Main.hs │ ├── Subcommands.hs │ └── UI.hs ├── fourmolu.yaml ├── hie.yaml ├── library/ │ ├── Morloc/ │ │ ├── BaseTypes.hs │ │ ├── CodeGenerator/ │ │ │ ├── Docstrings.hs │ │ │ ├── Emit.hs │ │ │ ├── Express.hs │ │ │ ├── Grammars/ │ │ │ │ ├── Common.hs │ │ │ │ ├── Macro.hs │ │ │ │ └── Translator/ │ │ │ │ ├── Generic.hs │ │ │ │ ├── Imperative.hs │ │ │ │ └── PseudoCode.hs │ │ │ ├── Infer.hs │ │ │ ├── LambdaEval.hs │ │ │ ├── LanguageDescriptor.hs │ │ │ ├── Namespace.hs │ │ │ ├── Nexus.hs │ │ │ ├── Parameterize.hs │ │ │ ├── Realize.hs │ │ │ ├── Reduce.hs │ │ │ ├── Segment.hs │ │ │ ├── Serial.hs │ │ │ ├── Serialize.hs │ │ │ └── SystemConfig.hs │ │ ├── Completion.hs │ │ ├── Config.hs │ │ ├── Data/ │ │ │ ├── Annotated.hs │ │ │ ├── Bifoldable.hs │ │ │ ├── Bifunctor.hs │ │ │ ├── DAG.hs │ │ │ ├── Doc.hs │ │ │ ├── GMap.hs │ │ │ ├── Json.hs │ │ │ ├── Map/ │ │ │ │ └── Extra.hs │ │ │ ├── Map.hs │ │ │ └── Text.hs │ │ ├── DataFiles.hs │ │ ├── Frontend/ │ │ │ ├── API.hs │ │ │ ├── AST.hs │ │ │ ├── CST.hs │ │ │ ├── Desugar.hs │ │ │ ├── Lexer.hs │ │ │ ├── Link.hs │ │ │ ├── Merge.hs │ │ │ ├── Namespace.hs │ │ │ ├── Parser.hs │ │ │ ├── Parser.y │ │ │ ├── Restructure.hs │ │ │ ├── Token.hs │ │ │ ├── Treeify.hs │ │ │ ├── Typecheck.hs │ │ │ └── Valuecheck.hs │ │ ├── Internal.hs │ │ ├── LangRegistry.hs │ │ ├── Language.hs │ │ ├── Module.hs │ │ ├── Monad.hs │ │ ├── Namespace/ │ │ │ ├── Expr.hs │ │ │ ├── Prim.hs │ │ │ ├── State.hs │ │ │ └── Type.hs │ │ ├── ProgramBuilder/ │ │ │ ├── Build.hs │ │ │ └── Install.hs │ │ ├── Quasi.hs │ │ ├── System.hs │ │ ├── TypeEval.hs │ │ ├── Typecheck/ │ │ │ ├── Internal.hs │ │ │ └── NatSolver.hs │ │ └── Version.hs │ └── Morloc.hs ├── metrics/ │ ├── README.md │ └── scripts/ │ ├── collect-metrics.sh │ └── compare-metrics.sh ├── package.yaml ├── scripts/ │ ├── build-rust.sh │ └── bump-version.sh ├── spec/ │ ├── SPEC.md │ ├── compiler/ │ │ ├── COMPILER.md │ │ ├── build.md │ │ ├── codegen.md │ │ ├── parsing.md │ │ ├── pipeline.md │ │ └── typechecking.md │ ├── interop/ │ │ ├── INTEROP.md │ │ ├── foreign-functions.md │ │ ├── implementation-selection.md │ │ ├── serialization.md │ │ └── type-mappings.md │ ├── language/ │ │ ├── LANGUAGE.md │ │ ├── annotations.md │ │ ├── declarations.md │ │ ├── expressions.md │ │ ├── lexical-structure.md │ │ └── operators.md │ ├── modules/ │ │ ├── MODULES.md │ │ ├── imports-and-exports.md │ │ ├── packages.md │ │ └── resolution.md │ ├── runtime/ │ │ ├── RUNTIME.md │ │ ├── cli.md │ │ ├── execution-model.md │ │ ├── ipc.md │ │ └── manifest.md │ └── types/ │ ├── TYPES.md │ ├── inference.md │ ├── polymorphism.md │ ├── primitive-types.md │ ├── records.md │ ├── subtyping.md │ ├── type-declarations.md │ └── typeclasses.md ├── stack.yaml └── test-suite/ ├── .gitignore ├── GoldenMakefileTests.hs ├── Main.hs ├── PropertyTests.hs ├── UnitTypeTests.hs ├── cmorloc-tests/ │ ├── Makefile │ ├── test.c │ └── test.h ├── concurrency-tests/ │ ├── bidi-py-r.loc │ ├── bidi-r-py.loc │ ├── concurrent-uni.loc │ ├── deep-callback.loc │ ├── helpers/ │ │ ├── py_funcs.py │ │ └── r_funcs.R │ └── run-tests.sh ├── daemon-tests/ │ ├── arithmetic.loc │ ├── helpers.py │ ├── pure.loc │ ├── run-tests.sh │ └── strings.loc ├── error-message-tests/ │ ├── README │ ├── bad-source/ │ │ ├── Makefile │ │ └── foo.loc │ ├── cyclical-import/ │ │ └── foo.loc │ ├── list-error-1/ │ │ ├── Makefile │ │ └── foo.loc │ ├── missing-import-module/ │ │ └── foo.loc │ ├── missing-import-term/ │ │ ├── barm.loc │ │ └── main.loc │ ├── pool-crash-cpp/ │ │ ├── Makefile │ │ ├── foo.hpp │ │ ├── main │ │ └── main.loc │ ├── runtime-error-cpp/ │ │ ├── Makefile │ │ ├── foo.hpp │ │ └── main.loc │ ├── runtime-error-cross-lang/ │ │ ├── Makefile │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── runtime-error-py/ │ │ ├── Makefile │ │ ├── foo.py │ │ └── main.loc │ ├── runtime-error-r/ │ │ ├── Makefile │ │ ├── foo.R │ │ └── main.loc │ ├── term-masking/ │ │ ├── foo.loc │ │ ├── foo2.loc │ │ └── foo3.loc │ ├── typechecking-1/ │ │ ├── Makefile │ │ └── foo.loc │ ├── typechecking-2/ │ │ ├── Makefile │ │ └── foo.loc │ ├── typeclass-bad-instance/ │ │ └── foo.loc │ ├── typeclass-bad-instance-expr/ │ │ └── foo.loc │ ├── typeclass-masking/ │ │ ├── foo.loc │ │ ├── foo2.loc │ │ └── foo3.loc │ ├── typeclass-monomorphic-conflict/ │ │ ├── foo.loc │ │ ├── foo2.loc │ │ └── foo3.loc │ ├── typeclass-overlap/ │ │ ├── foo.loc │ │ ├── foo2.loc │ │ └── foo3.loc │ └── undefined-term/ │ ├── Makefile │ └── foo.loc ├── executable-benchmark/ │ ├── .gitignore │ ├── README │ ├── distributed/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── foo.cpp │ │ ├── foo.py │ │ ├── main.loc │ │ └── main.yaml │ ├── parallel-interop/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── foo.R │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── parallel.py │ │ └── test.sh │ └── serial-interop/ │ ├── .gitignore │ ├── Makefile │ ├── foo.R │ ├── foo.hpp │ ├── foo.loc │ ├── foo.py │ ├── long-list.json │ ├── medium-list.json │ └── test.sh ├── golden-tests/ │ ├── .gitignore │ ├── README.md │ ├── alias-array-monoid/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── alias-concrete-bugs/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── alias-constructor-equiv/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── alias-dedup-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── alias-no-cross-instance/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-1-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-1-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-1-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-2-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-2-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-2-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-3-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-3-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-3-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-4-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-4-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-4-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-5-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-5-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-5-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-6-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-6-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-6-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-7-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-7-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-7-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-8-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-8-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── argument-form-8-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── arrow-immutable-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.hpp │ │ └── src.py │ ├── arrow-immutable-pc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.hpp │ │ └── src.py │ ├── arrow-immutable-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.R │ │ └── src.py │ ├── arrow-immutable-rp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.R │ │ └── src.py │ ├── arrow-nexus-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── src.hpp │ ├── arrow-nexus-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── src.py │ ├── bare-selector-args/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── bare-selector-chain/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── bug-intrinsic-schema-crash/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── bug-load-type-infer/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── claude-test-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── claude-test-10/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── sequence_align.hpp │ │ ├── sequence_io.py │ │ └── sequence_stats.R │ ├── claude-test-11/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── sysinfo.R │ │ ├── sysinfo.hpp │ │ └── sysinfo.py │ ├── claude-test-12/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── claude-test-13/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── stress.hpp │ │ └── stress.py │ ├── claude-test-14/ │ │ ├── Makefile │ │ ├── edge.hpp │ │ ├── edge.py │ │ ├── exp.txt │ │ └── main.loc │ ├── claude-test-15/ │ │ ├── Makefile │ │ ├── bigdata.hpp │ │ ├── bigdata.py │ │ ├── exp.txt │ │ └── main.loc │ ├── claude-test-16/ │ │ ├── Makefile │ │ ├── cstress.hpp │ │ ├── exp.txt │ │ ├── main.loc │ │ └── pstress.py │ ├── claude-test-17/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── claude-test-18/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── claude-test-19/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── claude-test-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── claude-test-20/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.py │ │ └── main.loc │ ├── claude-test-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── claude-test-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── claude-test-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── game.hpp │ │ ├── game.py │ │ ├── main.loc │ │ └── package.yaml │ ├── claude-test-6/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── exp.txt │ │ ├── filters.hpp │ │ ├── image_io.py │ │ ├── main.loc │ │ └── stats.R │ ├── claude-test-7/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── aggregations.hpp │ │ ├── data_io.py │ │ ├── exp.txt │ │ ├── main.loc │ │ └── statistics.R │ ├── claude-test-8/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── string_ops.hpp │ │ ├── text_processing.py │ │ └── text_stats.R │ ├── claude-test-9/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── exp.txt │ │ ├── finance_stats.R │ │ ├── helpers.py │ │ ├── main.loc │ │ ├── market_io.py │ │ ├── monte_carlo.hpp │ │ └── test-map.loc │ ├── command-groups/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── composition/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── paste.py │ ├── demo-trimming/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── config.json │ │ ├── example.fastq │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── edge-cases-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── edge-cases-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── effect-accumulate-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── effect-coerce-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── effect-coerce-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── effect-error-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── effect-multi-label-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── effect-subtype-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── errors/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── eta-reduction-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-6/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-7/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── eta-reduction-8-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── eta-reduction-8-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── eval-restrict-source/ │ │ ├── Makefile │ │ └── exp.txt │ ├── feature-integration-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── file-input-c/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── main.loc │ │ └── run.sh │ ├── file-input-py/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── main.loc │ │ └── run.sh │ ├── file-input-r/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── main.loc │ │ └── run.sh │ ├── force-inline-basic/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── formatting/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── functional-data-1/ │ │ ├── Makefile │ │ ├── bar.py │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── functional-data-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── functional-data-3a/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── functional-data-3b/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.hpp │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-3c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-3d/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-3d-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.hpp │ │ └── main.loc │ ├── functional-data-3d-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-3d-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.R │ │ └── main.loc │ ├── functional-data-3e/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-3f/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── functional-data-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.py │ ├── generic-hofs-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── generic-hofs-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── guards-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── guards-inline-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── guards-let-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── guards-let-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── guards-let-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── guards-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── guards-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── higher-kinded-types/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── main.loc │ │ └── notes │ ├── hofs-1/ │ │ ├── Makefile │ │ ├── eq.py │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── holes-func/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── holes-record/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── holes-simple/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── import-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── import-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── localmap/ │ │ │ ├── main.loc │ │ │ └── main.py │ │ └── main.loc │ ├── infix/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── impl.py │ │ └── main.loc │ ├── infix-generic/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── infix-import/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── main.loc │ │ └── ops/ │ │ ├── main.loc │ │ └── ops.py │ ├── infix-local-fixity/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── ops-a/ │ │ │ ├── main.loc │ │ │ └── ops.py │ │ └── ops-b/ │ │ ├── main.loc │ │ └── ops.py │ ├── infix-polyglot/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── ops/ │ │ │ └── main.loc │ │ ├── ops-cpp/ │ │ │ ├── main.loc │ │ │ └── ops.hpp │ │ └── ops-py/ │ │ ├── main.loc │ │ └── ops.py │ ├── infix-typeclass-import/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── main.loc │ │ └── numops/ │ │ ├── main.loc │ │ └── ops.py │ ├── infix-typeclass-polyglot/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── semiring/ │ │ │ └── main.loc │ │ ├── semiring-cpp/ │ │ │ ├── main.loc │ │ │ └── ops.hpp │ │ └── semiring-py/ │ │ ├── main.loc │ │ └── ops.py │ ├── infix-typeclass-simple/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── inline-block-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── inline-cross-lang/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── inline-deep-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── inline-func-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── inline-ho-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── inline-mixed-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── inline-old-style-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── inline-op-ho-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── inline-op-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── inline-typeclass-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── ops.py │ ├── interop-1-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── interop-1-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── interop-10/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── interop-11/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── incdef.hpp │ │ ├── main.loc │ │ └── pysum.py │ ├── interop-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3a-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3a-pp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── foopy.loc │ │ └── main.loc │ ├── interop-3a-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3a-rc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3b-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3b-pp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3b-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3b-rc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3c-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3c-pp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3c-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3c-rc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3d-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3d-pp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3d-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3d-rc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3e-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3e-pp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3e-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3e-rc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-3f/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── interop-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── fooc.loc │ │ ├── foopy.loc │ │ └── main.loc │ ├── interop-6/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.loc │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ └── main.loc │ ├── interop-7/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ └── main.loc │ ├── interop-8-py-to-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── interop-8-r-to-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ └── main.loc │ ├── interop-8-r-to-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── interop-9/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── intrinsic-agnostic/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── hello.json │ │ └── main.loc │ ├── intrinsic-constants/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── intrinsic-hash/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── intrinsic-show-ho-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── intrinsic-show-read/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── intrinsic-show-read-nexus/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── let-crosslang/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── f.hpp │ │ ├── f.py │ │ └── main.loc │ ├── let-expressions/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── local-import-cousin-py/ │ │ ├── Makefile │ │ ├── bar/ │ │ │ └── baz/ │ │ │ ├── main.loc │ │ │ └── main.py │ │ ├── bif/ │ │ │ └── biz/ │ │ │ ├── main.loc │ │ │ └── main.py │ │ ├── exp.txt │ │ └── main.loc │ ├── local-import-nested-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── lib/ │ │ │ └── math/ │ │ │ ├── main.loc │ │ │ └── main.py │ │ ├── main.loc │ │ ├── package.yaml │ │ ├── util.loc │ │ └── util.py │ ├── local-import-root-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── root/ │ │ ├── main.loc │ │ └── main.py │ ├── manifold-form-0/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t0.loc │ ├── manifold-form-0x/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── manifold-form-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t1.loc │ ├── manifold-form-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t2.loc │ ├── manifold-form-2x/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t2.loc │ ├── manifold-form-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t3.loc │ ├── manifold-form-3x/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t3.loc │ ├── manifold-form-4_c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t4.loc │ ├── manifold-form-4_py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t4.loc │ ├── manifold-form-4_r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── manifold-form-5_c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t5.loc │ ├── manifold-form-5_py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t5.loc │ ├── manifold-form-5_r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t5.loc │ ├── manifold-form-6_c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t6.loc │ ├── manifold-form-6_py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t6.loc │ ├── manifold-form-6_r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t6.loc │ ├── manifold-form-7_c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t7.loc │ ├── manifold-form-7_py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t7.loc │ ├── manifold-form-7_r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── t7.loc │ ├── memory-interop-misalign-cp/ │ │ ├── Makefile │ │ ├── cppfuncs.loc │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ ├── main.loc │ │ ├── pyfuncs.loc │ │ └── types.loc │ ├── memory-nested-misalign-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── memory-nested-misalign-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── memory-optional-double-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── memory-optional-double-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── memory-record-pack-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── memory-record-pack-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── memory-split-block-cpp/ │ │ ├── Makefile │ │ ├── cppfuncs.loc │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ ├── main.loc │ │ ├── pyfuncs.loc │ │ └── types.loc │ ├── module-form-00n/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-011/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-01n/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-0n0/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-0n1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-101/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-10n/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-110/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-111/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-1n0/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-n00/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-n01/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── module-form-n10/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── foopy.loc │ │ ├── foor.loc │ │ ├── fooroot.loc │ │ └── main.loc │ ├── multi-lang-mempty-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── multiple-instances-1-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rms.h │ ├── multiple-instances-1-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rms.py │ ├── multiple-instances-1-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rms.R │ ├── multiple-instances-2-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rms.h │ ├── multiple-instances-2-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rms.py │ ├── multiple-instances-2-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── rms.R │ │ └── rms.py │ ├── multiprocessing-py-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── namespace-basic/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-disambiguation/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-composition/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-double-import/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-exported/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-guard/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-hof/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-let/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-multi/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── mod-a.loc │ │ ├── mod-b.loc │ │ └── mod-c.loc │ ├── namespace-ns-nested-getter/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-reexport/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ ├── main.loc │ │ └── middle.loc │ ├── namespace-ns-same-func-name/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-shadow/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-ns-unqualified/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-selective/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helpers.loc │ │ └── main.loc │ ├── namespace-separate-impls/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── mod-a.loc │ │ └── mod-b.loc │ ├── nat-typecheck/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── src.hpp │ ├── native-morloc-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── native-morloc-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── native-morloc-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── native-morloc-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── native-morloc-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── high.loc │ │ └── high.py │ ├── native-morloc-6/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── native-morloc-7/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── native-morloc-8/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── native-morloc-9/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── nexus-let-lambda/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── nexus-let-pure/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── null-keyword/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.R │ │ ├── main.hpp │ │ ├── main.loc │ │ └── main.py │ ├── numeric-literals/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── object-1-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── person.h │ ├── object-1-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── person.py │ ├── object-1-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── person.R │ ├── optional-coerce-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── optional-coerce-interop/ │ │ ├── Makefile │ │ ├── cfoo.hpp │ │ ├── cppfuncs.loc │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── pfoo.py │ │ ├── pyfuncs.loc │ │ └── types.loc │ ├── optional-coerce-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── optional-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── optional-interop-cp/ │ │ ├── Makefile │ │ ├── cppfuncs.loc │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ ├── main.loc │ │ ├── pyfuncs.loc │ │ └── types.loc │ ├── optional-interop-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ ├── main.loc │ │ ├── pyfuncs.loc │ │ ├── rfuncs.loc │ │ └── types.loc │ ├── optional-interop-rc/ │ │ ├── Makefile │ │ ├── cppfuncs.loc │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── main.loc │ │ ├── rfuncs.loc │ │ └── types.loc │ ├── optional-json/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── optional-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── optional-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ └── main.loc │ ├── optional-records-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── optional-records-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── optional-records-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ └── main.loc │ ├── packer-definitions-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── packer-definitions-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── lib/ │ │ │ └── json/ │ │ │ ├── json.py │ │ │ └── main.loc │ │ └── main.loc │ ├── packer-definitions-3/ │ │ ├── Makefile │ │ ├── dumby.hpp │ │ ├── dumby.py │ │ ├── exp.txt │ │ └── main.loc │ ├── packer-definitions-4/ │ │ ├── Makefile │ │ ├── dumby.hpp │ │ ├── dumby.py │ │ ├── exp.txt │ │ └── main.loc │ ├── packer-definitions-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── map.hpp │ │ └── map.py │ ├── packets-interop/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.h │ │ ├── foo.py │ │ ├── main.loc │ │ └── make_test_data.py │ ├── packets-large/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.h │ │ ├── foo.py │ │ ├── main.loc │ │ ├── make_test_data.py │ │ └── test-data.mpk │ ├── parser-stress/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── path-shadowing-c/ │ │ ├── Makefile │ │ ├── bar/ │ │ │ ├── main.hpp │ │ │ └── main.loc │ │ ├── baz/ │ │ │ ├── main.hpp │ │ │ └── main.loc │ │ ├── exp.txt │ │ └── main.loc │ ├── path-shadowing-py/ │ │ ├── Makefile │ │ ├── bar/ │ │ │ ├── main.loc │ │ │ └── main.py │ │ ├── baz/ │ │ │ ├── main.loc │ │ │ └── main.py │ │ ├── exp.txt │ │ └── main.loc │ ├── path-shadowing-r/ │ │ ├── Makefile │ │ ├── bar/ │ │ │ ├── main.R │ │ │ └── main.loc │ │ ├── baz/ │ │ │ ├── main.R │ │ │ └── main.loc │ │ ├── exp.txt │ │ └── main.loc │ ├── pattern-getters/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── pattern-setters/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main-cpp.loc │ │ ├── main-py.loc │ │ ├── main-r.loc │ │ ├── tests.loc │ │ └── types.hpp │ ├── poly-list-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── record-docstrings/ │ │ ├── Makefile │ │ ├── algconf.json │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── main.loc │ │ └── sysconf.json │ ├── records-alias/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ ├── lib/ │ │ │ └── main.loc │ │ └── main.loc │ ├── records-complex-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── records-complex-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── records-nested/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── records-primitive/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── recursion-cross-py-cpp/ │ │ ├── Makefile │ │ ├── cpp_helpers.hpp │ │ ├── exp.txt │ │ ├── main.loc │ │ └── py_helpers.py │ ├── recursion-cross-r-cpp/ │ │ ├── Makefile │ │ ├── cpp_helpers.hpp │ │ ├── exp.txt │ │ ├── main.loc │ │ └── r_helpers.R │ ├── recursion-direct-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-direct-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-direct-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-helper-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-helper-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-mutual-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-mutual-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-mutual-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── recursion-thunk-helper-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── recursion-thunk-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── scoping-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-10/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── high.loc │ │ ├── high.py │ │ └── low.loc │ ├── scoping-11/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── scoping-12/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── scoping-13/ │ │ ├── Makefile │ │ ├── core.hpp │ │ ├── exp.txt │ │ ├── foo/ │ │ │ ├── main.loc │ │ │ └── test/ │ │ │ ├── bar.py │ │ │ └── main.loc │ │ ├── foo-cpp.loc │ │ └── main.loc │ ├── scoping-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-6/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-7/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-8/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── scoping-9/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── w.loc │ ├── selection-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── selection-2/ │ │ ├── Makefile │ │ ├── arithmetic/ │ │ │ └── main.loc │ │ ├── exp.txt │ │ └── main.loc │ ├── selection-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rms.R │ ├── selection-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-10-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-10-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-10-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-11-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-11-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-11-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-12-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-12-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-12-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-2-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-2-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-2-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-4-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-4-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-4-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-5-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-5-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-5-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-6-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-6-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-6-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-7-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-7-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-7-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-8-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-8-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-8-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-9-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-9-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── serial-form-9-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── slurm-label-codegen/ │ │ ├── Makefile │ │ ├── bar.py │ │ ├── exp.txt │ │ ├── main.loc │ │ └── main.yaml │ ├── source-old-op-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── specialization-1-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── specialization-1-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── specialization-1-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ └── main.loc │ ├── specialization-2-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── specialization-2-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.py │ │ └── main.loc │ ├── stderr-stdout/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ ├── main.loc │ │ └── package.yaml │ ├── stdout-flush-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── fun.py │ │ └── main.loc │ ├── string-encoding/ │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── a.json │ │ ├── b.json │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── string-encoding-utf8/ │ │ ├── Makefile │ │ ├── a.json │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── string-escape/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── helper.R │ │ ├── helper.hpp │ │ ├── helper.py │ │ └── main.loc │ ├── string-interpolation/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── string-json-parsing/ │ │ ├── Makefile │ │ ├── a.json │ │ ├── b.json │ │ ├── c.json │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── string-multiline/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── string-pretty/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── table-1-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── table-1-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── table-1-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── table-2-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── person.h │ ├── table-2-py/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── person.py │ ├── table-2-r/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── person.R │ ├── tensor-comprehensive-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── src.hpp │ ├── tensor-comprehensive-cross/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.R │ │ ├── src.hpp │ │ └── src.py │ ├── tensor-cp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.hpp │ │ └── src.py │ ├── tensor-dimensions/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.hpp │ │ └── src.py │ ├── tensor-nat-basic/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── labeled.hpp │ │ └── main.loc │ ├── tensor-nat-labeled/ │ │ ├── Makefile │ │ ├── cnn.hpp │ │ ├── exp.txt │ │ └── main.loc │ ├── tensor-nexus-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── src.hpp │ ├── tensor-pc/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.hpp │ │ └── src.py │ ├── tensor-pr/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.R │ │ └── src.py │ ├── tensor-rp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ ├── src.R │ │ └── src.py │ ├── tensor-table-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── src.hpp │ ├── thunk-basic/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── thunk-choose/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── thunk-cross-force/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── thunk-do/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── thunk-effects/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── thunk-eval-forall/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rng.py │ ├── thunk-eval-hk/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── rng.py │ ├── thunk-export/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── thunk-export-guard/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── thunk-force/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── thunk-guard-cross/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── thunk-interop/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.R │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── thunk-let/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ ├── thunk-nullary-interop/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── two-module/ │ │ ├── Makefile │ │ ├── combat.loc │ │ ├── exp.txt │ │ ├── tavern.loc │ │ ├── util.loc │ │ └── util.py │ ├── type-alias-transitive/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── main.loc │ │ ├── types/ │ │ │ └── main.loc │ │ └── types-cpp.loc │ ├── type-annotations-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── type-identities-c/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── main.loc │ │ └── types.h │ ├── type-synthesis-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── type-synthesis-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── lib/ │ │ │ ├── foo/ │ │ │ │ ├── foo.py │ │ │ │ └── main.loc │ │ │ └── footypes/ │ │ │ └── main.loc │ │ └── main.loc │ ├── typeclass-stress/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── typeclasses-1/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── typeclasses-2/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── typeclasses-3/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── typeclasses-4/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── typeclasses-5/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── typeclasses-6/ │ │ ├── Makefile │ │ ├── exp.txt │ │ └── main.loc │ ├── typeclasses-7/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── typeclasses-8/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── typeclasses-9/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── unicode-edge-cases/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── unicode-interop/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── unicode-interpolation/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.py │ │ └── main.loc │ ├── unicode-source/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ ├── foo.py │ │ └── main.loc │ ├── unicode-source-cpp/ │ │ ├── Makefile │ │ ├── exp.txt │ │ ├── foo.hpp │ │ └── main.loc │ └── unit-1/ │ ├── Makefile │ ├── exp.txt │ ├── foo.py │ └── main.loc ├── install-tests/ │ ├── .gitignore │ ├── README.md │ ├── run-tests.sh │ ├── testcpp1/ │ │ ├── main.loc │ │ ├── package.yaml │ │ └── square.hpp │ ├── testcpp2/ │ │ ├── main.loc │ │ ├── package.yaml │ │ └── src/ │ │ └── dbl.hpp │ ├── testcpp3/ │ │ ├── inc.hpp │ │ ├── main.loc │ │ └── offset.hpp │ ├── testdatafile1/ │ │ ├── data.txt │ │ ├── main.loc │ │ ├── package.yaml │ │ └── reader.py │ ├── testpy1/ │ │ ├── helpers.py │ │ ├── main.loc │ │ └── package.yaml │ ├── testpy2/ │ │ ├── main.loc │ │ ├── package.yaml │ │ └── src/ │ │ └── mathutil.py │ ├── testpy3/ │ │ ├── fmtlib.py │ │ ├── formatter.py │ │ └── main.loc │ ├── testr1/ │ │ ├── main.loc │ │ ├── negate.R │ │ └── package.yaml │ ├── testr2/ │ │ ├── main.loc │ │ ├── package.yaml │ │ └── src/ │ │ └── triple.R │ └── testr3/ │ ├── glue.R │ ├── main.loc │ └── rutil.R ├── integration/ │ ├── Main.hs │ └── Morloc/ │ └── Test/ │ ├── Common.hs │ ├── ConcurrencyTests.hs │ ├── DaemonTests.hs │ ├── InstallTests.hs │ ├── ShmTests.hs │ └── StressTests.hs ├── shm-tests/ │ ├── cppfuncs.loc │ ├── main.loc │ ├── pyfuncs.loc │ ├── stress.hpp │ ├── stress.py │ └── types.loc ├── stress/ │ ├── .gitignore │ ├── README.md │ ├── common.sh │ ├── concurrent-stress.sh │ ├── crash-recovery.sh │ ├── run-all.sh │ ├── valgrind-check.sh │ └── zombie-stress.sh ├── test.sh └── typecheck-benchmark/ ├── apply-ann-20.loc ├── apply-deep-10.loc ├── apply-deep-100.loc ├── apply-deep-30.loc ├── apply-deep-50.loc ├── apply-deep.loc ├── apply-multi-arg-20.loc ├── compose-10.loc ├── compose-20.loc ├── compose-40.loc ├── partial-app.loc ├── poly-compose.loc ├── run-benchmarks.sh └── tuple-nested-20.loc