mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-26 13:29:12 +00:00
Weaken lists
This commit is contained in:
parent
caa3a6c6a8
commit
b2cdddbdfb
7 changed files with 80 additions and 38 deletions
|
@ -3826,10 +3826,11 @@ fn is_generalizable_expr(mut expr: &Expr) -> bool {
|
|||
Num(..) | Int(..) | Float(..) => return true,
|
||||
Closure(_) => return true,
|
||||
OpaqueRef { argument, .. } => expr = &argument.1.value,
|
||||
| Str(_) => return false,
|
||||
| Str(_)
|
||||
| List { .. }
|
||||
=> return false,
|
||||
// TODO(weakening)
|
||||
| SingleQuote(_, _, _, _)
|
||||
| List { .. }
|
||||
| Var(_, _)
|
||||
| AbilityMember(_, _, _)
|
||||
| When { .. }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue