-
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
Sean/monomorph #27
base: master
Are you sure you want to change the base?
Sean/monomorph #27
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 Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 48286be - Browse repository at this point
Copy the full SHA 48286beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6690d42 - Browse repository at this point
Copy the full SHA 6690d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for e63a399 - Browse repository at this point
Copy the full SHA e63a399View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc7fe12 - Browse repository at this point
Copy the full SHA cc7fe12View commit details