
28 Nov
2008
28 Nov
'08
2:04 a.m.
Don Stewart wrote:
bulat.ziganshin:
Hello circ,
Thursday, November 27, 2008, 9:59:08 PM, you wrote:
So why not {"hello": 1, "there": 2} ? mymap "hello:1 there:2"
where mymap implementation is left to the reader :)
I can't see the context of the beginning of this thread, but I've always found: fromList [("hello",1),("there",2)] to be a relatively simple syntax, and still checked at compile time. Anonymous sum + product types plus lists are a pretty good approximation for lots of concrete syntax, and they're type checks. (Anonymous sum, Either, is slightly more syntactically heavy than you'd like, though...) Jules