mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-02 00:01:16 +00:00
de-alias when diffing with a non-alias
When one of the types in a comparison is an alias, elm does not de-alias it. That is really annoying if e.g. the alias is of a record and you used an invalid field: the field suggestion error does not kick in
This commit is contained in:
parent
2811f978a4
commit
d15bd07bf4
5 changed files with 33 additions and 12 deletions
|
@ -462,7 +462,7 @@ impl<'a> RocDocAllocator<'a> {
|
|||
self.intersperse(docs, self.line())
|
||||
}
|
||||
|
||||
/// live vcat, but adds a double line break between elements. Visually this means an empty line
|
||||
/// like vcat, but adds a double line break between elements. Visually this means an empty line
|
||||
/// between elements.
|
||||
pub fn stack<A, I>(&'a self, docs: I) -> DocBuilder<'a, Self, A>
|
||||
where
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue