Using the standard (type class based) transitivity tactic for more contr...

...olable proof terms. As discussed in #454.
Doesn't seem to work. Let's play with it in a next commit.


On Thu, Sep 4, 2014 at 7:54 PM, Jason Gross <notifications@github.com>
wrote:

> In theories/Overture.v:
>
> >
> > -Instance transitive_paths {A} : Transitive (@paths A) | 0 := @concat A.
> > +Notation concat := (transitivity (R := @paths _)) (only parsing).
> > +(* Faking the notation [@concat] does not quite work, although ssr seems to be able to do it *)
> > +Notation "'atconcat'" := (fun A => @transitivity _ (@paths A) _) (only parsing).
>
> Ssreflect does Notation "@ 'idfun' T ". Have you tried Notation "@
> 'concat' A" := (@transitivity _ (@paths A) _)?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/HoTT/HoTT/pull/459/files#r17130402>.
>