[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: No variables available for parameterised types
- Subject: Re: No variables available for parameterised types
- From: Chris Warburton
- Date: Fri, 28 Jul 2017 10:06:14 +0100
- In-reply-to: <d7b518eda6e0cc84-0-artemis@nixos>
- References: <d7b518eda6e0cc84-0-artemis@nixos>
Added the "''Enumerable" line to MLSpec's theory renderer (qualified,
along with the necessary module imports and package dependencies for
testing-feat).
We're now getting variables of parameterised types like lists.
We're still not getting arbitrary function variables, e.g. for use in
map, fold, etc. even though we're asking for them.
Looking at the default instances of Arbitrary, it looks like we need to
satisfy a CoArbitrary constraint too, which ifcxt may be missing since
we're not giving it access to CoArbitrary.