[Agda] `with' --> `case' fails
mechvel at botik.ru
Fri Sep 27 21:41:04 CEST 2013
On Fri, 2013-09-27 at 14:24 -0400, Andreas Abel wrote:
> The full code would be helpful to answer your question. --Andreas
Today I reported the simplified code to the Bug tracker
(the archive with Power.agda and readme.agda).
A 2/3 page program, it is a full code, and very simple.
how to reduce the repeated code block in the `with' branches?
> On 26.09.2013 13:29, Sergei Meshveliani wrote:
> > Please how to rewrite the `with' program to the `case' one in the below
> > example?
> > The `with' variant has repetitions (of the pp∙x=x∙pp implementation
> > and others) in the two `with' branches. These unpleasant repetitions
> > must (as I think) disappear in the `case' version.
> > The `with' version is type-cheked.
> > But my `case' version (obtained by the most natural conversion) is not.
> > [..]
More information about the Agda