last day (1399 days later) » 

Leo
8:55 PM
Now, how do I invite people here?
 
@Zgarb convenience ping
@Leo by sending them the link in another chatroom, or by asking a mod ;)
 
Leo
Thank you :)
Anyway, my experience with haskell is reading Learn You a Haskell and following a course at my university, so I'm not really an expert either
 
Leo
9:18 PM
Well, I'll start with my first ideas: every line in the code is a function, when a program is executed the first line is run using user input as arguments and printing return values. Functions could be defined without explicitly listing arguments, you can still access them using numbers (1 is the first argument, 2 the second one, 0 is a recursive call?). I also thought about using overloading with haskell type system, as Zgarb said, this is probably the most interesting thing to consider.
These are just random ideas, maybe we could list a few of these without worrying if they are not good or complete enough, and then we'll start to think more seriously about the structure this language should have
I'd like to hear more about what Zgarb had in mind with "Increased laziness" and "more combinators" :)
 
9:59 PM
I assume that with "combinators" he's referring to further ways to build higher-order functions, like J has, for example. (Hooks and forks and whatnot.)
 

  last day (1399 days later) »