00:03:06 | * | Jesin quit (Quit: Leaving) |
00:05:04 | * | Jesin joined #nim |
00:08:10 | * | desophos quit (Remote host closed the connection) |
00:24:16 | * | jeffc quit (Remote host closed the connection) |
00:26:43 | * | darkf joined #nim |
00:36:15 | * | cheatfate_ joined #nim |
00:38:49 | * | Xe quit (Ping timeout: 252 seconds) |
00:38:49 | * | chrisheller quit (Ping timeout: 252 seconds) |
00:39:22 | * | Jesin quit (Ping timeout: 252 seconds) |
00:39:22 | * | ephja quit (Ping timeout: 252 seconds) |
00:39:22 | * | allan0 quit (Ping timeout: 252 seconds) |
00:39:22 | * | cheatfate quit (Ping timeout: 252 seconds) |
00:39:23 | * | ldlework quit (Ping timeout: 252 seconds) |
00:39:45 | * | ephja joined #nim |
00:39:55 | * | kingofoz quit (Ping timeout: 252 seconds) |
00:40:31 | * | kingofoz joined #nim |
00:43:05 | * | desophos joined #nim |
00:45:12 | * | ldlework joined #nim |
00:46:01 | * | Xe joined #nim |
00:48:30 | * | allan0 joined #nim |
00:49:18 | * | ephja quit (Ping timeout: 276 seconds) |
00:51:32 | * | space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
00:52:39 | * | Jesin joined #nim |
00:53:56 | * | space-wizard joined #nim |
00:54:17 | * | brson quit (Quit: leaving) |
01:19:00 | krux02 | why does SortedSet from sets not have the same procs as HashSet? |
01:19:40 | krux02 | I mean OrdererdSet |
01:35:52 | * | chrisheller joined #nim |
01:45:59 | * | Varriount joined #nim |
01:47:33 | * | Varriount_ quit (Ping timeout: 240 seconds) |
02:20:02 | * | desophos_ joined #nim |
02:24:44 | * | desophos_ quit (Ping timeout: 250 seconds) |
02:43:35 | * | krux02 quit (Remote host closed the connection) |
04:13:57 | * | castlelore quit (Quit: WeeChat 1.4) |
04:32:38 | * | endragor joined #nim |
04:45:12 | * | castlelore joined #nim |
04:51:27 | * | veganskaway is now known as vegansk |
05:02:52 | * | vendethiel quit (Ping timeout: 268 seconds) |
05:03:39 | * | vendethiel joined #nim |
05:22:20 | * | s4 joined #nim |
05:59:26 | * | McSpiros joined #nim |
06:20:33 | * | endragor_ joined #nim |
06:21:03 | Araq_ | krux02 what's missing/different? |
06:21:53 | * | filcuc joined #nim |
06:24:13 | * | endragor quit (Ping timeout: 252 seconds) |
06:36:34 | * | gokr joined #nim |
06:36:46 | * | endragor_ quit (Remote host closed the connection) |
06:37:14 | * | endragor joined #nim |
06:41:19 | * | yglukhov joined #nim |
06:56:38 | * | space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
06:58:26 | * | Trustable joined #nim |
07:41:20 | * | dmitry_p joined #nim |
07:42:45 | vegansk | Araq_, hi! I have a question about https://github.com/nim-lang/Nim/issues/4079. The problem is that closure is called with nil as it's environment. Here is the generated code for it: https://gist.github.com/vegansk/8343cdc33c08aed2d0845c11d27e091d |
07:43:49 | vegansk | Can you tell me where is that place in the compiler that decides to create closure like that? |
07:47:11 | * | desophos_ joined #nim |
07:51:17 | vegansk | Got it, ``isConstClosure`` |
07:51:40 | * | desophos_ quit (Ping timeout: 252 seconds) |
08:13:33 | * | dmitry_p quit (Quit: Leaving) |
08:40:58 | * | Demon_Fox quit (Quit: Leaving) |
08:58:07 | * | mal`` quit (Ping timeout: 260 seconds) |
09:03:27 | * | boop quit (Ping timeout: 264 seconds) |
09:04:05 | * | mal`` joined #nim |
09:05:25 | * | boop joined #nim |
09:22:09 | * | ephja joined #nim |
10:11:51 | * | desophos quit (Quit: Leaving) |
10:14:10 | * | desophos joined #nim |
10:19:13 | * | desophos quit (Ping timeout: 268 seconds) |
10:39:05 | * | elrood joined #nim |
10:39:26 | * | endragor quit (Remote host closed the connection) |
10:44:09 | * | PMunch joined #nim |
10:51:37 | Araq_ | vegansk: more likely it's lambdalifting.nim, line |
10:52:35 | Araq_ | 718 or 727 |
11:04:13 | * | maxgonzih joined #nim |
11:08:00 | * | Gonzih quit (Ping timeout: 276 seconds) |
11:08:01 | * | dyce quit (Ping timeout: 276 seconds) |
11:08:21 | * | maxgonzih quit (Client Quit) |
11:08:43 | * | Gonzih joined #nim |
11:08:48 | * | dyce joined #nim |
11:19:04 | * | mal`` quit (Ping timeout: 260 seconds) |
11:20:38 | * | Jesin quit (Ping timeout: 276 seconds) |
11:21:43 | * | mal`` joined #nim |
11:23:29 | * | arnetheduck joined #nim |
11:33:12 | * | Jesin joined #nim |
11:41:55 | vegansk | Araq_, it's line 718 |
11:44:18 | Araq_ | vegansk: well that's a closure generation conflict then? |
11:44:24 | * | endragor joined #nim |
11:44:38 | Araq_ | some parts of the compiler say it's (proc, env) other parts say it's (proc, nil) |
11:45:07 | Araq_ | congrats, your code is so convoluted that I have no idea how to solve this conflict. |
11:45:33 | Araq_ | in the past for the cases we encountered (proc, nil) always was the desired interpretation. |
11:45:53 | Araq_ | so you cannot change it easily. you need to come up with a rule. |
12:00:47 | * | vegansk is now known as veganskaway |
12:02:00 | * | BitPuffin joined #nim |
12:10:13 | * | PMunch quit (Ping timeout: 268 seconds) |
12:10:16 | * | enthus1ast joined #nim |
12:33:27 | * | Sonderblade joined #nim |
13:04:13 | * | krux02 joined #nim |
13:05:13 | * | endragor quit (Remote host closed the connection) |
13:06:59 | * | endragor joined #nim |
13:27:23 | * | gunn_ joined #nim |
13:30:32 | * | gunn quit (Ping timeout: 260 seconds) |
13:40:07 | * | PMunch joined #nim |
13:40:39 | * | s4 quit (Quit: Konversation terminated!) |
14:37:02 | * | PMunch quit (Ping timeout: 260 seconds) |
14:43:20 | * | McSpiros quit (Quit: Page closed) |
14:58:29 | * | dorei_ quit (Quit: Page closed) |
15:01:05 | * | krux02 quit (Remote host closed the connection) |
15:02:26 | * | endragor quit (Read error: Connection reset by peer) |
15:08:47 | * | boop quit (Ping timeout: 276 seconds) |
15:12:20 | * | boop joined #nim |
15:28:15 | * | PMunch joined #nim |
16:09:37 | * | filcuc quit (Read error: Connection reset by peer) |
16:14:23 | * | darkf quit (Quit: Leaving) |
16:18:20 | * | wuehlmaus quit (Ping timeout: 276 seconds) |
16:26:17 | * | space-wizard joined #nim |
16:47:49 | * | rok joined #nim |
16:54:38 | * | brson joined #nim |
17:00:40 | * | themagician quit (Ping timeout: 268 seconds) |
17:02:24 | * | niv_ joined #nim |
17:02:40 | * | cnu_ joined #nim |
17:02:59 | * | jck joined #nim |
17:03:12 | * | cnu- quit (Ping timeout: 268 seconds) |
17:03:12 | * | askatasuna_ quit (Ping timeout: 268 seconds) |
17:03:28 | * | askatasuna joined #nim |
17:04:00 | * | niv quit (Excess Flood) |
17:04:01 | * | niv_ is now known as niv |
17:04:01 | * | jck_ quit (Ping timeout: 268 seconds) |
17:04:02 | * | ics quit (Ping timeout: 268 seconds) |
17:04:22 | * | Jesin quit (Ping timeout: 268 seconds) |
17:04:44 | * | Jesin joined #nim |
17:05:39 | * | themagician joined #nim |
17:05:45 | * | ics joined #nim |
17:08:24 | * | niv quit (Excess Flood) |
17:08:47 | * | avsej quit (Ping timeout: 297 seconds) |
17:08:55 | * | niv joined #nim |
17:09:01 | * | avsej joined #nim |
17:09:01 | * | avsej quit (Changing host) |
17:09:01 | * | avsej joined #nim |
17:13:30 | * | ics_ joined #nim |
17:13:35 | * | rok quit (Ping timeout: 276 seconds) |
17:13:49 | * | ldleworker joined #nim |
17:14:18 | * | rektide_ joined #nim |
17:15:43 | * | Vivek joined #nim |
17:16:07 | * | Vivek is now known as Guest54448 |
17:16:18 | * | zielmicha_ joined #nim |
17:16:54 | cheatfate_ | dom96, do you really sure of the correctness of your isDisconnectionError() from net.nim? |
17:17:38 | dom96 | yes |
17:19:13 | * | ics quit (*.net *.split) |
17:19:14 | * | ldlework quit (*.net *.split) |
17:19:15 | * | Guest32495 quit (*.net *.split) |
17:19:15 | * | lyro quit (*.net *.split) |
17:19:15 | * | lokien quit (*.net *.split) |
17:19:15 | * | rektide quit (*.net *.split) |
17:19:16 | * | zielmicha quit (*.net *.split) |
17:19:40 | cheatfate_ | dom96, is this function intended to use with TCP only or UDP too? |
17:19:56 | * | zielmicha_ is now known as zielmicha |
17:20:12 | * | ics_ is now known as ics |
17:20:21 | flyx | is it possible to query whether there are known derived types of a type at compile time? |
17:21:16 | * | lyro joined #nim |
17:26:22 | * | lokien joined #nim |
17:48:31 | Araq_ | flyx: getType includes inheritance information |
17:49:06 | flyx | Araq_: yes, but I can only see which ancenstors a type has, not which descendants |
17:49:21 | Araq_ | well how would the compiler know? |
17:49:48 | Araq_ | inheritance means the type is "open" for anybody to inherit from it. |
17:49:54 | flyx | that's why I ask about *known* derived types |
17:50:12 | flyx | e.g. types for that the declaration already has been parsed |
17:50:36 | Araq_ | well no... the compiler doesn't support that. in fact, internally there is no data structure for it either it could ask. |
17:51:51 | flyx | is there an internal structure I could derive this information from? a list of declared types or something? |
17:57:21 | * | PMunch quit (Ping timeout: 246 seconds) |
18:01:04 | Araq_ | no. |
18:07:15 | * | rok joined #nim |
18:14:03 | * | enthus1ast quit (Ping timeout: 240 seconds) |
18:18:46 | * | space-wizard quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
18:20:49 | * | space-wizard joined #nim |
18:22:33 | * | yglukhov quit (Ping timeout: 246 seconds) |
18:29:16 | * | krux02 joined #nim |
18:33:03 | * | Varriount quit (Ping timeout: 240 seconds) |
18:35:45 | * | Varriount joined #nim |
19:02:40 | * | yglukhov joined #nim |
19:06:59 | * | yglukhov quit (Ping timeout: 250 seconds) |
19:08:55 | * | rok quit (Quit: rok) |
19:16:09 | * | yglukhov joined #nim |
19:17:29 | * | yglukhov quit (Remote host closed the connection) |
19:22:02 | * | BitPuffin quit (Remote host closed the connection) |
19:46:22 | * | vendethiel left #nim (#nim) |
19:48:42 | * | rok joined #nim |
19:50:03 | * | gokr quit (Ping timeout: 240 seconds) |
19:58:15 | * | yglukhov joined #nim |
19:58:41 | * | enthus1ast joined #nim |
20:04:51 | * | desophos joined #nim |
20:11:41 | * | PMunch joined #nim |
20:22:00 | * | rok quit (Ping timeout: 250 seconds) |
20:22:59 | * | rok joined #nim |
20:25:21 | cheatfate_ | dom96, https://github.com/nim-lang/Nim/pull/4098 |
20:42:03 | * | gokr joined #nim |
20:44:41 | * | rok quit (Quit: rok) |
21:02:19 | * | yglukhov quit (Read error: Connection reset by peer) |
21:06:06 | * | yglukhov joined #nim |
21:18:20 | * | fredrik92 joined #nim |
21:24:29 | * | ics quit (Quit: Connection closed for inactivity) |
21:26:21 | * | desophos quit (Remote host closed the connection) |
21:33:18 | * | desophos joined #nim |
21:44:39 | * | Demon_Fox joined #nim |
21:59:40 | * | desophos quit (Remote host closed the connection) |
22:01:54 | * | yglukhov_ joined #nim |
22:01:54 | * | yglukhov quit (Read error: Connection reset by peer) |
22:04:27 | * | wh1t3r0s3 quit (Ping timeout: 246 seconds) |
22:05:28 | * | wh1t3r0s3 joined #nim |
22:06:10 | * | marchelzo joined #nim |
22:07:25 | * | desophos joined #nim |
22:10:20 | * | fredrik92 quit (Ping timeout: 250 seconds) |
22:10:57 | * | elrood quit (Remote host closed the connection) |
22:11:52 | * | desophos quit (Ping timeout: 252 seconds) |
22:14:47 | * | vendethiel joined #nim |
22:23:28 | * | fredrik92 joined #nim |
22:32:31 | * | Trustable quit (Remote host closed the connection) |
22:36:20 | * | vendethiel quit (Ping timeout: 250 seconds) |
22:38:12 | * | Matthias247 joined #nim |
22:50:32 | * | gokr quit (Ping timeout: 260 seconds) |
22:57:23 | * | GangstaCat joined #nim |
22:59:29 | * | vendethiel joined #nim |
23:01:40 | * | yglukhov joined #nim |
23:01:40 | * | yglukhov_ quit (Read error: Connection reset by peer) |
23:03:57 | * | yglukhov quit (Read error: Connection reset by peer) |
23:06:55 | * | yglukhov joined #nim |
23:08:02 | * | desophos joined #nim |
23:13:44 | * | desophos quit (Remote host closed the connection) |
23:14:07 | * | desophos joined #nim |
23:16:45 | * | PMunch quit (Ping timeout: 276 seconds) |
23:21:46 | * | vendethiel quit (Ping timeout: 268 seconds) |
23:24:36 | * | Matthias247 quit (Read error: Connection reset by peer) |
23:28:39 | * | enthus1ast quit (Quit: Leaving.) |
23:30:03 | * | yglukhov quit (Remote host closed the connection) |
23:32:36 | * | def- joined #nim |
23:37:53 | * | shodan45 joined #nim |