I tried to search, but do not understand. I am promoting my knowledge of Haskell by reading some articles, and I came across one that uses syntax that I have never seen before. An example is:
reconstruct node@ (Node abclr) parent@ (Node bd le ri)
I have never seen these @ before. I tried searching the Internet for an answer, but did not understand. Is this just a way to embed labels to make things clearer, or do they actually affect the code?
haskell
Rewbert
source share