Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2044
2033
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ExBudget {exBudgetCPU = ExCPU 436822709, exBudgetMemory = ExMemory 2150480}
ExBudget {exBudgetCPU = ExCPU 420427505, exBudgetMemory = ExMemory 2101768}
Original file line number Diff line number Diff line change
Expand Up @@ -508,14 +508,7 @@ program
a = pair data data
in
/\r ->
\(z : r) (f : a -> list a -> r) (xs : list a) ->
chooseList
{a}
{all dead. r}
xs
(/\dead -> z)
(/\dead -> f (headList {a} xs) (tailList {a} xs))
{r})
\(z : r) (f : a -> list a -> r) (xs : list a) -> case r xs [z, f])
{List (Tuple2 data data)}
(Nil {Tuple2 data data})
(\(x : pair data data) (xs : list (pair data data)) ->
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ExBudget {exBudgetCPU = ExCPU 62348110, exBudgetMemory = ExMemory 280102}
ExBudget {exBudgetCPU = ExCPU 61549309, exBudgetMemory = ExMemory 277674}
Original file line number Diff line number Diff line change
Expand Up @@ -730,7 +730,11 @@ program
[ ])
, (constr 1
[ cse
, cse ]) ])
, (constr 1
[ (cse
5)
, (constr 0
[ ]) ]) ]) ])
, (constr 0
[ ]) ]) ]) ]))
(constr 3
Expand All @@ -742,11 +746,7 @@ program
[ ])
, (constr 1
[ cse
, (constr 1
[ (cse
5)
, (constr 0
[ ]) ]) ]) ])
, cse ]) ])
, (constr 0
[ ]) ]) ]) ]))
(constr 1
Expand Down Expand Up @@ -779,16 +779,16 @@ program
[ ])
, (constr 1
[ cse
, (constr 1
[ cse
, (constr 0
[ ]) ]) ]) ]))
, cse ]) ]))
(constr 0
[ (constr 1
[ ])
, (constr 1
[ cse
, cse ]) ]))
, (constr 1
[ cse
, (constr 0
[ ]) ]) ]) ]))
(constr 1
[ (constr 0
[ (constr 0
Expand All @@ -813,81 +813,73 @@ program
, (constr 0
[ ]) ]))
(constr 1
[ cse
[ (constr 0
[ (constr 0
[ ])
, (constr 1
[ 500000000
, (constr 0
[ ]) ]) ])
, (constr 0
[ ]) ]))
(constr 1
[ (constr 0
[ (constr 0
[ ])
, (constr 1
[ 500000000
, (constr 0
[ ]) ]) ])
[ (cse
4)
, (constr 0
[ ]) ]))
(constr 1
[ (cse
1)
[ cse
, (constr 0
[ ]) ]))
(constr 1
[ cse
, (constr 0
[ ]) ]))
(cse
10))
1))
(cse
10))
(constr 0
[ (constr 1
[ ])
, cse ]))
(cse 1))
(cse 100))
(cse 4))
(constr 0
[ (constr 1 [])
, (constr 1
[ 1
, (constr 0
[ ]) ]) ]))
(cse 2))
(unsafeRatio 9))
(cse 2))
(constr 0
[ (constr 1
[])
, (constr 1
[ 1
, (constr 0
[ ]) ]) ]))
(cse 10))
(cse 100))
(cse 1))
(unsafeRatio 1))
(unsafeRatio 3))
(unsafeRatio 0))
(constr 1 [0, (constr 0 [])]))
(unsafeRatio 51))
(unsafeRatio 4))
(unsafeRatio 1))
(unsafeRatio 4))
(constr 1 [0, (constr 0 [])]))
(unsafeRatio 9))
(unsafeRatio 51))
((\s -> s s)
(\s arg ->
delay
(\xs ->
force
(force (force chooseList)
xs
(delay (constr 0 []))
(delay
((\x ->
constr 1
[ (constr 0
[ (force
(force
fstPair)
x)
, (force
(force
sndPair)
x) ])
case
xs
[ (constr 0 [])
, (\x xs ->
constr 1
[ (constr 0
[ (force
(force fstPair)
x)
, (force
(s
s
(delay
(\x -> x)))
(force tailList
xs)) ])
(force headList xs))))))
(force sndPair)
x) ])
, (force
(s s (delay (\x -> x)))
xs) ]) ]))
(delay (\x -> x))))
((\s -> s s)
(\s ds cparams ->
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2042
2023
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ExBudget {exBudgetCPU = ExCPU 599331564, exBudgetMemory = ExMemory 3024315}
ExBudget {exBudgetCPU = ExCPU 582792360, exBudgetMemory = ExMemory 2974703}
Original file line number Diff line number Diff line change
Expand Up @@ -438,14 +438,7 @@ program
a = pair data data
in
/\r ->
\(z : r) (f : a -> list a -> r) (xs : list a) ->
chooseList
{a}
{all dead. r}
xs
(/\dead -> z)
(/\dead -> f (headList {a} xs) (tailList {a} xs))
{r})
\(z : r) (f : a -> list a -> r) (xs : list a) -> case r xs [z, f])
{List (Tuple2 data data)}
(Nil {Tuple2 data data})
(\(x : pair data data) (xs : list (pair data data)) ->
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ExBudget {exBudgetCPU = ExCPU 60810367, exBudgetMemory = ExMemory 271603}
ExBudget {exBudgetCPU = ExCPU 59867566, exBudgetMemory = ExMemory 268275}
Loading