-
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/mandatory kinds #35
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
Commits on May 9, 2024
-
Parameterized module, TypeLike class for common operations on types, …
…started reworking monomorphizer
Configuration menu - View commit details
-
Copy full SHA for 3ad78bf - Browse repository at this point
Copy the full SHA 3ad78bfView commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d1dd427 - Browse repository at this point
Copy the full SHA d1dd427View commit details -
Configuration menu - View commit details
-
Copy full SHA for df5cc44 - Browse repository at this point
Copy the full SHA df5cc44View commit details
Commits on May 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 33476ce - Browse repository at this point
Copy the full SHA 33476ceView commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eca9e88 - Browse repository at this point
Copy the full SHA eca9e88View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1b17a50 - Browse repository at this point
Copy the full SHA 1b17a50View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96d4b9e - Browse repository at this point
Copy the full SHA 96d4b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f05bf14 - Browse repository at this point
Copy the full SHA f05bf14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0993609 - Browse repository at this point
Copy the full SHA 0993609View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe6d66e - Browse repository at this point
Copy the full SHA fe6d66eView commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d2d2df - Browse repository at this point
Copy the full SHA 8d2d2dfView commit details
Commits on May 18, 2024
-
started implementing mandatory kinds. compiles but very broken atm, n…
…eed to distinguish between free and bound tyvars and only require annotations only in tyvar binders & free tyvars
Configuration menu - View commit details
-
Copy full SHA for ee3b27e - Browse repository at this point
Copy the full SHA ee3b27eView commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 764b71c - Browse repository at this point
Copy the full SHA 764b71cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69397fd - Browse repository at this point
Copy the full SHA 69397fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b06941 - Browse repository at this point
Copy the full SHA 8b06941View commit details
Commits on May 23, 2024
-
Fixed a few bugs resulting from mandatory kind annotations for TyVars…
… & small mistakes in the CST conversion rewrite
Configuration menu - View commit details
-
Copy full SHA for 291750e - Browse repository at this point
Copy the full SHA 291750eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2838f - Browse repository at this point
Copy the full SHA fb2838fView commit details -
Configuration menu - View commit details
-
Copy full SHA for faf2514 - Browse repository at this point
Copy the full SHA faf2514View commit details -
Configuration menu - View commit details
-
Copy full SHA for 426c4ff - Browse repository at this point
Copy the full SHA 426c4ffView commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8838a77 - Browse repository at this point
Copy the full SHA 8838a77View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe329e - Browse repository at this point
Copy the full SHA bbe329eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 141c11f - Browse repository at this point
Copy the full SHA 141c11fView commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff0b89f - Browse repository at this point
Copy the full SHA ff0b89fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d8648 - Browse repository at this point
Copy the full SHA 27d8648View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb7ddb - Browse repository at this point
Copy the full SHA ceb7ddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f10e5a - Browse repository at this point
Copy the full SHA 7f10e5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1de91e0 - Browse repository at this point
Copy the full SHA 1de91e0View commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89162e4 - Browse repository at this point
Copy the full SHA 89162e4View commit details -
Fixed mistake (ignored TVBinders in instance chains), cleaned up/fixe…
…d existing tests
Configuration menu - View commit details
-
Copy full SHA for 5777b4e - Browse repository at this point
Copy the full SHA 5777b4eView commit details