00:21
rj has quit [Ping timeout: 260 seconds]
00:22
catonano_ has joined #racket
00:23
Fare has quit [Ping timeout: 240 seconds]
00:25
catonano has quit [Ping timeout: 240 seconds]
00:25
catonano_ is now known as catonano
00:31
Fare has joined #racket
00:42
tilpner_ has joined #racket
00:44
countvajhula has quit [Ping timeout: 240 seconds]
00:44
tilpner has quit [Ping timeout: 260 seconds]
00:45
tilpner_ is now known as tilpner
00:47
badkins has quit [Remote host closed the connection]
00:47
countvajhula has joined #racket
00:51
badkins has joined #racket
00:53
Batzy has joined #racket
00:56
badkins has quit [Ping timeout: 258 seconds]
00:59
N0S4A2 has quit [Quit: WeeChat 2.9]
01:14
orivej has quit [Ping timeout: 265 seconds]
01:14
orivej_ has joined #racket
01:24
Batzy_ has joined #racket
01:28
Batzy has quit [Ping timeout: 256 seconds]
01:29
Batzy_ has quit [Ping timeout: 240 seconds]
01:44
orivej_ has quit [Ping timeout: 258 seconds]
02:05
MetaHertz has quit [Quit: Leaving]
02:10
arpunk has quit [Remote host closed the connection]
02:12
arpunk has joined #racket
02:49
dustyweb has joined #racket
02:53
badkins has joined #racket
02:57
badkins has quit [Ping timeout: 240 seconds]
03:17
dustyweb has quit [Remote host closed the connection]
03:36
Codaraxis has joined #racket
03:50
caente has quit [Ping timeout: 272 seconds]
03:56
_whitelogger has joined #racket
04:12
selimcan has quit [Remote host closed the connection]
04:18
fredmanglis has joined #racket
04:28
evdubs_ is now known as evdubs
04:39
selimcan has joined #racket
04:40
endformationage has quit [Quit: WeeChat 2.9]
04:54
badkins has joined #racket
04:58
badkins has quit [Ping timeout: 260 seconds]
05:21
bocaneri has joined #racket
05:22
narimiran has joined #racket
05:30
bocaneri has quit [Max SendQ exceeded]
05:30
bocaneri has joined #racket
05:31
bocaneri has quit [Max SendQ exceeded]
05:31
bocaneri has joined #racket
05:32
bocaneri has quit [Max SendQ exceeded]
05:33
bocaneri has joined #racket
05:34
bocaneri has quit [Remote host closed the connection]
05:56
countvajhula has quit [Ping timeout: 240 seconds]
05:57
countvajhula has joined #racket
05:58
Fare has quit [Ping timeout: 244 seconds]
06:54
countvajhula has quit [*.net *.split]
06:54
bchar has quit [*.net *.split]
06:54
peddie has quit [*.net *.split]
06:55
badkins has joined #racket
06:59
badkins has quit [Ping timeout: 240 seconds]
07:00
Sgeo has quit [Read error: Connection reset by peer]
07:07
snake_case has joined #racket
07:58
mmohammadi9812 has joined #racket
08:06
mirrorbird has joined #racket
08:07
bchar has joined #racket
08:07
peddie has joined #racket
08:52
bchar has quit [*.net *.split]
08:52
peddie has quit [*.net *.split]
08:52
mmohammadi9812 has quit [Ping timeout: 256 seconds]
08:56
badkins has joined #racket
09:00
badkins has quit [Ping timeout: 260 seconds]
09:08
mirrorbird has quit [Ping timeout: 272 seconds]
09:10
peddie has joined #racket
09:10
bchar has joined #racket
09:14
mmohammadi9812 has joined #racket
09:58
orivej has joined #racket
10:14
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
10:33
orivej has quit [Ping timeout: 240 seconds]
10:55
TCZ has joined #racket
10:57
badkins has joined #racket
11:01
badkins has quit [Ping timeout: 240 seconds]
11:06
orivej has joined #racket
11:40
magog has quit [Ping timeout: 240 seconds]
11:41
magog has joined #racket
11:55
davidl_ has quit [Quit: WeeChat 2.3]
11:56
davidl has joined #racket
12:00
davidl has quit [Client Quit]
12:07
mirrorbird has joined #racket
12:22
nullcone has quit [Quit: Connection closed for inactivity]
12:24
bitmapper has quit [Quit: Connection closed for inactivity]
12:46
Fare has joined #racket
12:58
badkins has joined #racket
13:01
mirrorbird has quit [Ping timeout: 272 seconds]
13:02
badkins has quit [Ping timeout: 258 seconds]
13:03
caente has joined #racket
13:23
ym555 has joined #racket
13:38
MetaHertz has joined #racket
13:39
bitmapper has joined #racket
13:45
davidl has joined #racket
13:50
davidl has quit [Client Quit]
13:50
badkins has joined #racket
13:50
davidl has joined #racket
14:12
orivej has quit [Ping timeout: 240 seconds]
14:48
badkins has quit [Remote host closed the connection]
14:48
badkins has joined #racket
14:52
Sgeo has joined #racket
14:53
badkins has quit [Ping timeout: 240 seconds]
15:13
badkins has joined #racket
15:27
selimcan has quit [Ping timeout: 264 seconds]
15:27
mmohammadi9812 has joined #racket
15:29
countvajhula has joined #racket
15:31
nebunez has joined #racket
15:34
countvajhula has quit [Remote host closed the connection]
15:34
Fare has quit [Ping timeout: 260 seconds]
15:34
countvajhula has joined #racket
15:38
countvajhula has quit [Remote host closed the connection]
15:38
countvajhula has joined #racket
15:40
selimcan has joined #racket
15:40
snake_case has quit [Remote host closed the connection]
15:42
countvajhula has quit [Remote host closed the connection]
15:42
dustyweb has joined #racket
15:42
countvajhula has joined #racket
15:43
DGASAU has quit [Read error: Connection reset by peer]
15:46
countvajhula has quit [Remote host closed the connection]
15:46
countvajhula has joined #racket
15:46
DGASAU has joined #racket
15:50
countvajhula has quit [Remote host closed the connection]
15:50
countvajhula has joined #racket
15:54
countvajhula has quit [Remote host closed the connection]
15:54
countvajhula has joined #racket
15:58
countvajhula has quit [Remote host closed the connection]
15:58
countvajhula has joined #racket
16:02
countvajhula has quit [Remote host closed the connection]
16:02
countvajhula has joined #racket
16:07
countvajhula has quit [Ping timeout: 272 seconds]
16:09
countvajhula has joined #racket
16:18
jfred has joined #racket
16:23
TCZ has quit [Quit: Leaving]
16:29
mirrorbird has joined #racket
16:32
orivej has joined #racket
16:39
phillbush has joined #racket
16:49
countvajhula has quit [Ping timeout: 240 seconds]
16:53
rj_ has joined #racket
16:56
vraid has quit [Remote host closed the connection]
16:58
nullcone has joined #racket
17:00
countvajhula has joined #racket
17:06
corpix has joined #racket
17:07
corpix has quit [Client Quit]
17:18
Fare has joined #racket
17:22
Fare has quit [Ping timeout: 260 seconds]
17:22
rj_ has quit [Ping timeout: 240 seconds]
17:23
orivej has quit [Ping timeout: 260 seconds]
17:24
phillbush has quit [Ping timeout: 260 seconds]
17:25
rj_ has joined #racket
17:36
Fare has joined #racket
17:36
sputny has joined #racket
17:36
badkins has quit [Remote host closed the connection]
17:37
badkins has joined #racket
17:42
badkins has quit [Ping timeout: 260 seconds]
17:48
badkins has joined #racket
17:51
rj_ has quit [Ping timeout: 260 seconds]
17:52
badkins has quit [Ping timeout: 258 seconds]
17:52
rj_ has joined #racket
18:00
Fare has quit [Ping timeout: 260 seconds]
18:00
bchar has quit [*.net *.split]
18:00
peddie has quit [*.net *.split]
18:19
rj_ has quit [Ping timeout: 260 seconds]
18:21
rj_ has joined #racket
18:26
badkins has joined #racket
18:27
phillbush has joined #racket
18:30
sm2n has quit [Read error: Connection reset by peer]
18:30
sm2n has joined #racket
18:44
badkins has quit [Remote host closed the connection]
18:44
badkins has joined #racket
18:47
rj_ has quit [Ping timeout: 240 seconds]
18:47
bchar has joined #racket
18:47
peddie has joined #racket
18:49
rj_ has joined #racket
18:49
badkins has quit [Ping timeout: 265 seconds]
18:54
<
countvajhula >
does anyone use this in their workflow?
18:54
<
countvajhula >
seems like an interesting approach
18:57
<
countvajhula >
"The Medic debugger is a debugging tool that incorporates a metaprogramming language to describe the task of debugging and a full-featured tracing library to enhance the traditional debugging technique of inserting print-like expressions into the source program."
18:57
<
countvajhula >
i like the idea of enhancing an existing behavior (sprinkling print statements) so that it's more useful
18:58
badkins has joined #racket
18:58
Fare has joined #racket
18:58
<
countvajhula >
or rather, providing an equivalent and more useful alternative to sprinkling print statements
19:04
<
samth >
countvajhula: medic is a research project (the author has now graduated), I don't know if it's seen much use in practice
19:13
<
countvajhula >
i see
19:19
TCZ has joined #racket
19:19
rj_ has quit [Ping timeout: 256 seconds]
19:20
<
countvajhula >
i've definitely wished for better debugging tools in racket
19:21
<
countvajhula >
i've tried errortrace, but it's only proven useful on a couple of occasions
19:21
rj_ has joined #racket
19:21
<
countvajhula >
racket/trace seems kind of fringe too
19:23
<
countvajhula >
i think a full-fledged debugger would be wonderful to have, like gdb or python's pdb
19:23
<
countvajhula >
(in python i'm a big fan of `pudb`, a terminal-based GUI frontend to pdb)
19:24
<
countvajhula >
and seems like we could in theory implement it well with continuations
19:25
<
countvajhula >
like maybe wrap every expression in a continuation at the compile stage, kind of like lazy evaluation does, wrapping each expression with `delay`
19:25
<
countvajhula >
and then at runtime we could have access to the full runtime context at each step of evaluation
19:26
<
samth >
countvajhula: the debugger in drracket does something like that. it would be interested to put a text ui frontend on that
19:27
<
countvajhula >
oh nice, that would be amazing
19:31
<
countvajhula >
samth: is there a feature request I can make somewhere for that? i would be happy to record a github issue as a focal point
19:31
<
samth >
countvajhula: i don't think that
19:31
<
samth >
's the sort of thing that's useful as a "feature request"
19:40
endformationage has joined #racket
19:45
<
countvajhula >
samth: you mean because it's not specifically drracket related?
19:47
<
samth >
no, I mean that "write a debugger" isn't a useful feature request -- it's a big project that if someone wanted to work on it would be great, but opening a github issue isn't a useful part of that process
19:47
rj_ has quit [Ping timeout: 260 seconds]
19:47
nebunez has quit [Ping timeout: 256 seconds]
19:49
rj_ has joined #racket
19:50
<
countvajhula >
i was referring to your comment about drracket already having such a debugger, that could potentially be exposed via a terminal UI
20:15
rj_ has quit [Ping timeout: 258 seconds]
20:16
narimiran has quit [Ping timeout: 258 seconds]
20:17
rj_ has joined #racket
20:20
badkins has quit [Remote host closed the connection]
20:20
badkins has joined #racket
20:25
badkins has quit [Ping timeout: 256 seconds]
20:33
badkins has joined #racket
20:40
dataangel has quit [Remote host closed the connection]
20:42
rj_ has quit [Ping timeout: 240 seconds]
20:45
rj_ has joined #racket
20:50
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
20:51
sputny has quit [Ping timeout: 240 seconds]
20:58
phillbush has quit [Ping timeout: 240 seconds]
21:00
orivej has joined #racket
21:01
countvajhula has quit [Ping timeout: 240 seconds]
21:02
Fare has quit [Ping timeout: 260 seconds]
21:08
countvajhula has joined #racket
21:12
rj_ has quit [Ping timeout: 265 seconds]
21:14
rj_ has joined #racket
21:17
MetaHertz has quit [Ping timeout: 272 seconds]
21:18
Fare has joined #racket
21:30
TCZ has quit [Quit: Leaving]
21:41
rj_ has quit [Ping timeout: 260 seconds]
21:45
rj_ has joined #racket
21:59
TCZ has joined #racket
22:15
rj_ has quit [Ping timeout: 260 seconds]
22:17
rj_ has joined #racket
22:21
Fernando-Basso[m has joined #racket
22:21
<
Fernando-Basso[m >
Could it be that the book is missing the definitionis of ‘f’ and ‘ff’? Or I am simply overlooking something?
22:23
<
Fernando-Basso[m >
Ah, “f from the previous section”.
22:29
badkins has quit [Remote host closed the connection]
22:29
badkins has joined #racket
22:34
badkins has quit [Ping timeout: 260 seconds]
22:43
rj_ has quit [Ping timeout: 240 seconds]
22:45
rj_ has joined #racket
22:55
arpunk has quit [Ping timeout: 240 seconds]
22:55
badkins has joined #racket
22:59
arpunk has joined #racket
23:03
mirrorbird has quit [Ping timeout: 272 seconds]
23:06
mirrorbird has joined #racket
23:15
rj_ has quit [Ping timeout: 265 seconds]
23:17
rj_ has joined #racket
23:29
<
caente >
Fernando-Basso[m: which book?
23:33
mirrorbird has quit [Ping timeout: 272 seconds]
23:35
phillbush has joined #racket
23:39
phillbush has quit [Remote host closed the connection]
23:40
Fare has quit [Ping timeout: 240 seconds]
23:43
Fare has joined #racket
23:44
rj_ has quit [Ping timeout: 272 seconds]
23:45
rj_ has joined #racket
23:49
<
bremner >
htdp, presumably
23:54
bchar has quit [*.net *.split]
23:54
peddie has quit [*.net *.split]