-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
T4/ast2 #32
base: master
Are you sure you want to change the base?
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04eece1 - Browse repository at this point
Copy the full SHA 04eece1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6c8930 - Browse repository at this point
Copy the full SHA c6c8930View commit details
Commits on Nov 30, 2023
-
Added uplc command line option for , pulled in plutus-core dep from C…
…HaP, added basic nix shell with build deps & locale config, placeholder UPLC codegen module & functions. You almost certainly need the hie.yaml and .envrc to work on this so I committed those intentionally.
Configuration menu - View commit details
-
Copy full SHA for 3e3562c - Browse repository at this point
Copy the full SHA 3e3562cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c51cb - Browse repository at this point
Copy the full SHA 99c51cbView commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75012d1 - Browse repository at this point
Copy the full SHA 75012d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62c4685 - Browse repository at this point
Copy the full SHA 62c4685View commit details
Commits on Jan 12, 2024
-
Switched to a typed CoreFn data type (instead of stashing type info i…
…n the annotation) + reworked pretty printer to... print prettily
gnumonik committedJan 12, 2024 Configuration menu - View commit details
-
Copy full SHA for b173baf - Browse repository at this point
Copy the full SHA b173bafView commit details
Commits on Jan 17, 2024
-
Preserving ForAll quantifiers in output CoreFn AST (WIP/maybe broken)
gnumonik committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b02fe1 - Browse repository at this point
Copy the full SHA 5b02fe1View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 822c6d4 - Browse repository at this point
Copy the full SHA 822c6d4View commit details
Commits on Jan 20, 2024
-
Working on conversion of typeclass dictionaries. (Pretty messy, using…
… this as a temporary work branch)
Configuration menu - View commit details
-
Copy full SHA for 23fac0a - Browse repository at this point
Copy the full SHA 23fac0aView commit details
Commits on Jan 24, 2024
-
Adjusted typeclass desugaring to use real source locations in the cas…
…e expressions, necessary for fully typing the desugared typeclass declarations
Configuration menu - View commit details
-
Copy full SHA for f3a86eb - Browse repository at this point
Copy the full SHA f3a86ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28a850e - Browse repository at this point
Copy the full SHA 28a850eView commit details
Commits on Jan 25, 2024
-
Typed CoreFn conversion now works with MPTCs, cleaned up a bunch of u…
…gly CoreFn desugaring code
Configuration menu - View commit details
-
Copy full SHA for 282d951 - Browse repository at this point
Copy the full SHA 282d951View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd4bb1 - Browse repository at this point
Copy the full SHA cdd4bb1View commit details -
Merge pull request #17 from mlabs-haskell/sean/typedCoreFn.typeclasse…
…s-wip Sean/typed core fn.typeclasses wip
Configuration menu - View commit details
-
Copy full SHA for 766b580 - Browse repository at this point
Copy the full SHA 766b580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e2ca01 - Browse repository at this point
Copy the full SHA 6e2ca01View commit details
Commits on Feb 1, 2024
-
Mutually recursive binding groups, binders, attempt at generalizing T…
…Unknowns, small tweak to pretty printer
Configuration menu - View commit details
-
Copy full SHA for 51344c8 - Browse repository at this point
Copy the full SHA 51344c8View commit details -
Merge pull request #19 from mlabs-haskell/sean/typedCoreFn.wip
Sean/typed core fn.wip
Configuration menu - View commit details
-
Copy full SHA for 9ffcbcf - Browse repository at this point
Copy the full SHA 9ffcbcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 722a0cc - Browse repository at this point
Copy the full SHA 722a0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6237d8 - Browse repository at this point
Copy the full SHA e6237d8View commit details
Commits on Feb 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02129dd - Browse repository at this point
Copy the full SHA 02129ddView commit details
Commits on Feb 6, 2024
-
Fixed problem w/ object literal binders, cleaned up the interface of …
…instantiatePolyTypes
Configuration menu - View commit details
-
Copy full SHA for b2befc1 - Browse repository at this point
Copy the full SHA b2befc1View commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f464c5 - Browse repository at this point
Copy the full SHA 5f464c5View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa95066 - Browse repository at this point
Copy the full SHA aa95066View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a83437 - Browse repository at this point
Copy the full SHA 5a83437View commit details
Commits on Feb 29, 2024
-
Fixed issue w/ transitive imports resulting from explicitly desguarin…
…g dictionary types, (sort of) fixed let-generalization, ported over more tests
Configuration menu - View commit details
-
Copy full SHA for c99c476 - Browse repository at this point
Copy the full SHA c99c476View commit details -
Configuration menu - View commit details
-
Copy full SHA for 293acc9 - Browse repository at this point
Copy the full SHA 293acc9View commit details
Commits on Mar 1, 2024
-
Type inference/checking machinery removed from CoreFn desugaring mach…
…inery. (We're now properly *reconstructing* the types)
Configuration menu - View commit details
-
Copy full SHA for 1e17804 - Browse repository at this point
Copy the full SHA 1e17804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 161bdef - Browse repository at this point
Copy the full SHA 161bdefView commit details
Commits on Mar 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f35cdb0 - Browse repository at this point
Copy the full SHA f35cdb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4f557e - Browse repository at this point
Copy the full SHA b4f557eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7876fdb - Browse repository at this point
Copy the full SHA 7876fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c862bd5 - Browse repository at this point
Copy the full SHA c862bd5View commit details
Commits on Mar 5, 2024
-
Refactored pretty printer update to use Reader monad (hopefully makes…
… easier to read)
Configuration menu - View commit details
-
Copy full SHA for 4b6112c - Browse repository at this point
Copy the full SHA 4b6112cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb11738 - Browse repository at this point
Copy the full SHA cb11738View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d295a01 - Browse repository at this point
Copy the full SHA d295a01View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae4f703 - Browse repository at this point
Copy the full SHA ae4f703View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991c758 - Browse repository at this point
Copy the full SHA 991c758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4214ae6 - Browse repository at this point
Copy the full SHA 4214ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6349472 - Browse repository at this point
Copy the full SHA 6349472View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed35645 - Browse repository at this point
Copy the full SHA ed35645View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f7a14 - Browse repository at this point
Copy the full SHA a9f7a14View commit details
Commits on Mar 15, 2024
-
working on monomorphizer (seems to work w/ non-recursive binding grou…
…ps if we inline, working on recursive)
Configuration menu - View commit details
-
Copy full SHA for 115cb65 - Browse repository at this point
Copy the full SHA 115cb65View commit details
Commits on Mar 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cada4c7 - Browse repository at this point
Copy the full SHA cada4c7View commit details
Commits on Mar 19, 2024
-
monomorphizer works on the simplest possible mutually recursive examp…
…le (bugs almost certainly remain)
Configuration menu - View commit details
-
Copy full SHA for 584cf12 - Browse repository at this point
Copy the full SHA 584cf12View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for babc876 - Browse repository at this point
Copy the full SHA babc876View commit details -
Configuration menu - View commit details
-
Copy full SHA for db81559 - Browse repository at this point
Copy the full SHA db81559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1302d - Browse repository at this point
Copy the full SHA 3a1302dView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7106f6f - Browse repository at this point
Copy the full SHA 7106f6fView commit details
Commits on Mar 22, 2024
-
Prettyprinter for Bound AST, fixed some bugs in object desguaring, re…
…worked the IndexedPlated instance to be indexed on a name-context
Configuration menu - View commit details
-
Copy full SHA for d08e03e - Browse repository at this point
Copy the full SHA d08e03eView commit details -
Reworked final IR, prettyprinters, debugging + reworking monomorphize…
…r and object desugarer, started working on final translation to PIR
Configuration menu - View commit details
-
Copy full SHA for 9e83557 - Browse repository at this point
Copy the full SHA 9e83557View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a84e77 - Browse repository at this point
Copy the full SHA 8a84e77View commit details
Commits on Mar 23, 2024
-
full Purs->UPLC pipeline working for very simple examples. builtins w…
…orking. TONS Of bugs. TONS of errors and undefineds and missing branches and etc.
Configuration menu - View commit details
-
Copy full SHA for 9dbd7b7 - Browse repository at this point
Copy the full SHA 9dbd7b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71add6a - Browse repository at this point
Copy the full SHA 71add6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b24eef - Browse repository at this point
Copy the full SHA 3b24eefView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f8183d - Browse repository at this point
Copy the full SHA 3f8183dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87fd8cc - Browse repository at this point
Copy the full SHA 87fd8ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for e076b6a - Browse repository at this point
Copy the full SHA e076b6aView commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6cb3ba - Browse repository at this point
Copy the full SHA e6cb3baView commit details
Commits on Mar 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d3a263c - Browse repository at this point
Copy the full SHA d3a263cView commit details
Commits on Apr 13, 2024
-
Working on better case desugaring. (Their algorithm works for us but …
…breaks type synthesis -_-)
Configuration menu - View commit details
-
Copy full SHA for 809249c - Browse repository at this point
Copy the full SHA 809249cView commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8fac0a - Browse repository at this point
Copy the full SHA c8fac0aView commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1b55f26 - Browse repository at this point
Copy the full SHA 1b55f26View commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e19e729 - Browse repository at this point
Copy the full SHA e19e729View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d12065 - Browse repository at this point
Copy the full SHA 5d12065View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd62554 - Browse repository at this point
Copy the full SHA dd62554View commit details -
Configuration menu - View commit details
-
Copy full SHA for 722270d - Browse repository at this point
Copy the full SHA 722270dView commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c06ac6b - Browse repository at this point
Copy the full SHA c06ac6bView commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 376ef2f - Browse repository at this point
Copy the full SHA 376ef2fView commit details
Commits on May 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac9137b - Browse repository at this point
Copy the full SHA ac9137bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b971e9c - Browse repository at this point
Copy the full SHA b971e9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aedd54 - Browse repository at this point
Copy the full SHA 8aedd54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d70096 - Browse repository at this point
Copy the full SHA 5d70096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ddbe4e - Browse repository at this point
Copy the full SHA 1ddbe4eView commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f74e778 - Browse repository at this point
Copy the full SHA f74e778View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf10c2 - Browse repository at this point
Copy the full SHA 3cf10c2View commit details