builtup4/std/collections/deque/reduce.bu4
2023-03-25 13:02:10 +03:00

30 lines
579 B
Plaintext

{
(g)
/(dequeReduce)
(x)
(isEmpty)(lPopped)(lItem)(rPopped)(rItem)
/
//</[lItem]/[x][g]>[dequeReduce][lPopped]
/
[x]
[isEmpty]
[YC]
|
dequeLReduce
}
{
(g)
/(dequeReduce)
(x)
(isEmpty)(lPopped)(lItem)(rPopped)(rItem)
/
//</[rItem]/[x][g]>[dequeReduce][rPopped]
/
[x]
[isEmpty]
[YC]
|
dequeRReduce
}