Arc Forum
new
|
comments
|
leaders
|
submit
login
1 point
by
akkartik
5091 days ago |
link
|
parent
I should mention, just for completeness, that haskell uses ++.
1 point
by
evanrmurphy
5091 days ago |
link
Didn't know that. Could you give a quick example?
-----
2 points
by
akkartik
5091 days ago |
link
In haskell you can designate any sequence of characters as an infix operator. Here's the definition of ++ from the prelude (
http://www.haskell.org/onlinereport/standard-prelude.html
):
(++) :: [a] -> [a] -> [a] [] ++ ys = ys (x:xs) ++ ys = x : (xs ++ ys)
so [1, 2, 3] ++ [4, 5] = [1, 2, 3, 4, 5]
-----