Skip to content

Commit 1726413

Browse files
committed
Updated link to induction heuristics PR.
1 parent 160d473 commit 1726413

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

_sips/sips/2017-11-20-byname-implicits.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ redirect_from: /sips/pending/byname-implicits.html
2020
| Mar 8th 2018 | Simplified covering-set based algorithm |
2121
| Apr 17th 2018 | Updated termination proof, non-lazy desugaring, incorporated |
2222
| | feedback on covering-set criterion from Martin |
23+
| Apr 18th 2018 | Updated link to induction heuristics PR |
2324

2425
## Introduction
2526

@@ -121,7 +122,7 @@ Byname implicits have a number of benefits over the macro implementation of `Laz
121122
able to both solve recursive occurrences _and_ check for divergence.
122123

123124
+ the implementation of `Lazy` interferes with the heuristics for solving inductive implicits in
124-
this [Scala PR](https://github.com/scala/scala/pull/5649) because the latter depends on being able
125+
this [Scala PR](https://github.com/scala/scala/pull/6481) because the latter depends on being able
125126
to verify that induction steps strictly reduce the size of the types being solved for; the
126127
additional `Lazy` type constructors make types appear be non-decreasing in size. Whilst this
127128
could be special-cased, doing so would require some knowledge of shapeless to be incorporated into

0 commit comments

Comments
 (0)