mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 13:59:08 +00:00
work on higher order lowlevels
This commit is contained in:
parent
9476f63e07
commit
86f35c33cd
6 changed files with 81 additions and 14 deletions
|
@ -43,6 +43,7 @@ pub enum Layout<'a> {
|
|||
Struct(&'a [Layout<'a>]),
|
||||
Union(UnionLayout<'a>),
|
||||
RecursivePointer,
|
||||
|
||||
/// A function. The types of its arguments, then the type of its return value.
|
||||
FunctionPointer(&'a [Layout<'a>], &'a Layout<'a>),
|
||||
Closure(&'a [Layout<'a>], LambdaSet<'a>, &'a Layout<'a>),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue