mirror of
https://github.com/roc-lang/roc.git
synced 2025-07-24 06:55:15 +00:00
Suggest binding type variables to an ability when they're unsatisfied
This commit is contained in:
parent
df7f57e4a3
commit
7c3a0807c2
2 changed files with 35 additions and 2 deletions
|
@ -502,7 +502,7 @@ trait DerivableVisitor {
|
|||
if abilities != [Self::ABILITY] {
|
||||
Err(NotDerivable {
|
||||
var,
|
||||
context: NotDerivableContext::NoContext,
|
||||
context: NotDerivableContext::UnboundVar,
|
||||
})
|
||||
} else {
|
||||
Ok(())
|
||||
|
@ -634,7 +634,7 @@ trait DerivableVisitor {
|
|||
RigidVar(_) => {
|
||||
return Err(NotDerivable {
|
||||
var,
|
||||
context: NotDerivableContext::NoContext,
|
||||
context: NotDerivableContext::UnboundVar,
|
||||
})
|
||||
}
|
||||
FlexAbleVar(opt_name, abilities) => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue