Source
Prelude
- foldr
(\ x l ->
case l of
[] -> (x : [])
_ -> x : ',' : l)
[]
['a', 'b']
- foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
('a' : ['b'])
- (\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
'a'
(foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b'])
- case
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
of
[] -> 'a' : []
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- case
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
('b' : [])
of
[] -> 'a' : []
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- case
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
'b'
(foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[])
of
[] -> 'a' : []
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- case
case
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[]
of
[] -> 'b' : []
_ -> 'b' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[]
of
[] -> 'a' : []
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- case
case [] of
[] -> 'b' : []
_ -> 'b' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[]
of
[] -> 'a' : []
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- case 'b' : [] of
[] -> 'a' : []
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- case 'b' : [] of
_ -> 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
['b']
- 'a' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
('b' : [])
- 'a' :
',' :
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
'b'
(foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[])
- 'a' :
',' :
case
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[]
of
[] -> 'b' : []
_ -> 'b' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[]
- 'a' :
',' :
case [] of
[] -> 'b' : []
_ -> 'b' :
',' :
foldr
(\ x l ->
case l of
[] -> x : []
_ -> x : ',' : l)
[]
[]
- 'a' : ',' : 'b' : []