Tue, 23 Dec 2014 13:42:20 -0500 |
Adam Chlipala |
Improve wildify heuristic for finding record type-class witnesses |
Tue, 23 Dec 2014 11:23:27 -0500 |
Adam Chlipala |
Another try at a proper fix for constraint matching in subsignature checking |
Fri, 05 Dec 2014 19:41:27 -0500 |
Adam Chlipala |
Move code from last changeset, to improve performance |
Fri, 01 Aug 2014 16:11:36 -0400 |
Adam Chlipala |
When unifying constructor-level unification variables, also unify their kinds |
Tue, 29 Jul 2014 14:46:06 -0400 |
Adam Chlipala |
Retweak the last tweak to allow type inference to succeed in a strict superset of the places where it used to succeed |
Tue, 29 Jul 2014 14:38:50 -0400 |
Adam Chlipala |
Small tweak to ordering of unification rules, to support better record matching |
Fri, 02 May 2014 19:19:09 -0400 |
Adam Chlipala |
New lessSafeFfi |
Fri, 02 May 2014 17:16:02 -0400 |
Adam Chlipala |
Monadic bind supports patterns |
Thu, 20 Feb 2014 15:50:33 -0500 |
Adam Chlipala |
Tweaked parameter renaming for functors, so now demos and the original bug-triggering application work |
Thu, 20 Feb 2014 10:27:15 -0500 |
Adam Chlipala |
Some more nested functor bug-fixing, including generating fresh internal names at applications; still need to debug issues with datatype constructors |
Fri, 14 Feb 2014 15:11:22 -0500 |
Adam Chlipala |
Fix a subtle renaming problem in elaborating functor applications |
Wed, 29 Jan 2014 18:19:25 -0500 |
Adam Chlipala |
Add another simple case for record unification between alpha-equivalent constructors |
Sun, 24 Nov 2013 09:56:50 -0500 |
Adam Chlipala |
Sneaky still-in-today's-release update of 'table' signature item handling |
Mon, 04 Nov 2013 15:14:23 -0500 |
Adam Chlipala |
Interpret 'table' signature items more flexibly, automatically adding (Ur) constraints to support a kind of subtyping over (SQL) constraint sets |
Thu, 17 Oct 2013 09:22:38 -0400 |
Adam Chlipala |
Save disjointness environments across top-level declarations |
Thu, 26 Sep 2013 16:22:06 -0400 |
Adam Chlipala |
Get -root working properly again |
Mon, 19 Aug 2013 12:38:43 -0400 |
Adam Chlipala |
Potentially exponential search through where to head-normalize in [decompileCon] |
Mon, 19 Aug 2013 12:25:32 -0400 |
Adam Chlipala |
Allow [where con] to descend within submodule structure; open submodule constraints while checking later signature items |
Sun, 29 Jul 2012 12:27:13 -0400 |
Adam Chlipala |
Remove 'class' declaration; now use 'con' instead |
Thu, 17 May 2012 16:22:05 -0400 |
Adam Chlipala |
Implicit records of folders |
Sat, 05 May 2012 12:58:13 -0400 |
Adam Chlipala |
-dumpTypesOnError |
Sat, 05 May 2012 12:45:35 -0400 |
Adam Chlipala |
Send daemon output to calling process |
Fri, 04 May 2012 10:33:04 -0400 |
Adam Chlipala |
More diagnostic information about some type class resolution failures |
Thu, 03 May 2012 09:56:41 -0400 |
Adam Chlipala |
Catch duplicate top-level module names; fix dropping of constraints during incremental elaboration; document treatment of record types as type class instance types |
Wed, 02 May 2012 08:56:19 -0400 |
Adam Chlipala |
Don't modify the module cache after elaboration failures |
Wed, 02 May 2012 08:34:50 -0400 |
Adam Chlipala |
Better discovery of type class instances from recursive definitions |
Sun, 29 Apr 2012 16:23:03 -0400 |
Adam Chlipala |
'urweb daemon start' and 'urweb daemon stop' |
Sun, 29 Apr 2012 13:17:31 -0400 |
Adam Chlipala |
Initial support for reusing elaboration results |
Sun, 22 Apr 2012 09:08:45 -0400 |
Adam Chlipala |
-unifyMore |
Sat, 21 Apr 2012 14:57:00 -0400 |
Adam Chlipala |
Saving proper environments, to use in displaying nested error messages |
Sat, 21 Apr 2012 13:57:10 -0400 |
Adam Chlipala |
Avoid kindof failures in elaboration |
Mon, 16 Apr 2012 09:53:48 -0400 |
Adam Chlipala |
Simplify types for printing with '-dumpTypes' |