Re: [Agda] [PATCH] add a ∷-injective for Vec like there is one for List
Altenkirch Thorsten
psztxa at exmail.nottingham.ac.uk
Fri Jan 17 14:42:02 CET 2014
Oops sorry :-(
Sent from my iPhone
> On 17 Jan 2014, at 14:40, "Andreas Abel" <andreas.abel at ifi.lmu.de> wrote:
>
> But 'cons' is certainly injective, is it? I think you overlooked the
> double-colon...
>
>> On 17.01.2014 14:31, Altenkirch Thorsten wrote:
>> Injectivity for List or Vec is not compatible with univalence. Because List T = List Bool but not T = Bool.
>>
>> T.
>>
>> Sent from my iPhone
>>
>>> On 17 Jan 2014, at 12:28, "Helmut Grohne" <grohne at cs.uni-bonn.de> wrote:
>>>
>>> Hi,
>>>
>>> I found myself in need of injectivity of Vec._∷_ in a few places. While
>>> there is a ∷-injective for List, there is none for Vec yet. I attach a
>>> simple patch (in a format suitable to git am) to address this omission
>>> and license it under the MIT license used for the standard library. I'd
>>> appreciate if it could be merged. Thanks.
>>>
>>> Helmut
>>> <0001-add-a-injective-for-Vec-like-there-is-one-for-List.patch>
>>> _______________________________________________
>>> Agda mailing list
>>> Agda at lists.chalmers.se
>>> https://lists.chalmers.se/mailman/listinfo/agda
>>>
>>>
>>> _______________________________________________
>>> Agda mailing list
>>> Agda at lists.chalmers.se
>>> https://lists.chalmers.se/mailman/listinfo/agda
>
>
> --
> Andreas Abel <>< Du bist der geliebte Mensch.
>
> Theoretical Computer Science, University of Munich
> Oettingenstr. 67, D-80538 Munich, GERMANY
>
> andreas.abel at ifi.lmu.de
> http://www2.tcs.ifi.lmu.de/~abel/
More information about the Agda
mailing list