I get this :
Goal: extend โ .ss โคs extend โ .s
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ssโคs : .ss โคs .s
.s : SetLL .pll
.ss : SetLL .pll
.pll : LinLogic .i
.u : Level
.i : Size
but putting ssโคs in the hole actually works.
The function extend is a bit odd. ( i need to learn the technical details of with abstractions).
By default, the show goal command doesn't normalise the goal type. Prefix with C-u C-u if you want normalisation. See https://agda.readthedocs.io/en/v2.5.2/tools/emacs-mode.html.
I used C-c C-, and it seems to normalize the goal by default.
edit : Ok, I prefixed with C-u C-u and it did reduce it, thus C-c C-, sometimes does not reduce types.
C-c C-, uses the macro agda2-maybe-normalised which means it has 3 levels which correspond to different strategies:
C-u it instantiates it (i.e. no reduction at all)C-u C-u it normalises it fully (which can generate big goals)
Most helpful comment
C-c C-,uses the macroagda2-maybe-normalisedwhich means it has 3 levels which correspond to different strategies:C-uit instantiates it (i.e. no reduction at all)C-u C-uit normalises it fully (which can generate big goals)