<<19-04-2013>>

03:51:57*OrionPK quit (Quit: Leaving)
05:23:42*fowl quit (Read error: Connection reset by peer)
05:25:43*fowl joined #nimrod
06:06:11*fowl_ joined #nimrod
06:07:54*fowl quit (Ping timeout: 272 seconds)
06:38:15*Madison joined #nimrod
06:38:15*Madison quit (Changing host)
06:38:15*Madison joined #nimrod
06:40:53*MadiKitty quit (Ping timeout: 240 seconds)
06:50:12*fowl_ quit (Read error: Connection reset by peer)
06:50:12*fowl__ joined #nimrod
07:32:26*Madison quit (Quit: Leaving)
13:13:53*xcombelle joined #nimrod
13:31:30*q66 joined #nimrod
13:40:01*Trix[a]r_za is now known as Trixar_za
14:12:14*xcombelle quit (Remote host closed the connection)
15:22:47*Trixar_za is now known as Trix[a]r_za
15:30:52*zahary joined #nimrod
15:42:11*zahary quit (Quit: Leaving.)
16:20:48*Trix[a]r_za is now known as Trixar_za
17:33:47*Trixar_za is now known as Trix[a]r_za
17:56:51*Madison joined #nimrod
18:40:11*Madison quit (Quit: Leaving)
18:43:50*Madison joined #nimrod
18:44:20*xcombelle joined #nimrod
18:47:07*benedek joined #nimrod
19:18:36*fowl__ quit (Ping timeout: 256 seconds)
19:21:23*filwit joined #nimrod
19:21:33filwithi
19:22:32dom96hey filwit
19:23:14dom96hello benedek, are you new here?
19:25:28filwitdom96, do you know how to pass a tuple into a proc?
19:25:46filwitlike... proc foo(t:tuple) = ...
19:25:58dom96foo(("this","is", "tuple))?
19:26:16dom96for: proc foo(t:tuple[a,b,c: string])
19:26:33filwithmm... right
19:26:42filwiti don't think proc is what i'm looking for then
19:26:51filwithow would i pass it into a macro?
19:26:54filwitexpr?
19:27:29benedekHey dom96, I've come in a few days ago, but I'm pretty new yeah :)
19:27:44filwiti'll do some digging, dom96
19:27:55benedekSorry, I'll have to go now for a while, I'll be back later
19:28:41dom96filwit: I think you can specify a tuple in the macro arguments.
19:28:49dom96benedek: Ahh, alright. See you later.
19:29:10filwitwell, i want to pass around a anonymous tuple
19:29:18filwitmeaning a non-predefined one
19:30:11dom96in that case 'expr' will work I think.
19:32:18*benedek quit (Ping timeout: 256 seconds)
19:35:03*fowl joined #nimrod
19:46:08dom96filwit: What are you coding if you don't mind me asking?
19:50:41filwithey sorry, had to take off for a sec
19:50:49filwiti'm trying an idea out
19:51:24filwitrecently I've been looking at a lot of Javascript libraries for HTML5 games and web frameworks
19:52:13filwitit's interesting, since Javascript doesn't have any "types" (only functions) how they come up with designing frameworks in a structured way
19:52:33filwiti am trying to see if i can do something similar (don't know entirely what yet) in Nimrod
19:52:57*Madison quit (Ping timeout: 258 seconds)
19:53:14filwiti want to do something like: type Foo = Model.exten( foo:int, bar:string )
19:53:31dom96Please don't tell me you want to get rid of Nimrod's type system.
19:54:36filwitno, i'm thinking about ways of creating specific objects, but allowing users to customize them and use Nimrod's meta-programming to optimize everything
19:55:29filwiti'm trying to create a generic MVVM structure
19:55:37filwitsort of like Backbone.js
19:57:30*xcombelle quit (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
20:00:44dom96ahh
20:04:35*Madison joined #nimrod
20:04:35*Madison quit (Changing host)
20:04:35*Madison joined #nimrod
20:05:05*filwit quit (Quit: Leaving)
20:07:22*Madi joined #nimrod
20:10:01*Madison quit (Ping timeout: 245 seconds)
20:18:34*Madi is now known as Madison
20:30:55*benedek joined #nimrod
20:31:20benedekHello again
20:31:42dom96now i have to leave, sorry.
20:31:46dom96be back soon though
20:31:53benedekAlright, see you
22:13:32*XAMPP quit (Ping timeout: 256 seconds)
22:22:30*OrionPK joined #nimrod
22:35:22*Boscop joined #nimrod
22:37:06*Madison quit (Ping timeout: 245 seconds)
22:38:27*Madison joined #nimrod
22:38:27*Madison quit (Changing host)
22:38:27*Madison joined #nimrod
23:57:36*benedek quit (Ping timeout: 252 seconds)