Sign in
opensecura
/
3p
/
nicta
/
cogent
/
467b5dd3d8154baaa2ba188fa7382b79cdb70b6e
/
.
/
minigent
/
examples
/
5_bang
/
01-subtyping
/
in.minigent
blob: e9a025714708a1523a35a9d8311ffe9a2e27f568 [
file
]
myfree
:
{
f1
:
U32 take
,
f2
:
U8 take
}
->
Unit
;
foo
:
{
f1
:
U32
,
f2
:
U8
}
->
Unit
;
foo a
=
let
!
(
a
)
x
=
a
.
f1
in
let
!
(
a
)
y
=
a
.
f2
in
myfree a
end
end
;