ng0 has quit [Quit: Alexa, when is the end of world?]
efm has quit [Read error: Connection reset by peer]
pera has quit [Ping timeout: 246 seconds]
efm has joined #racket
keep_learning has joined #racket
jao has joined #racket
FreeFull has quit []
iyzsong has joined #racket
Codaraxis has joined #racket
Codaraxis has quit [Read error: Connection reset by peer]
jao has quit [Remote host closed the connection]
libertyprime has joined #racket
efm has quit [Read error: Connection reset by peer]
efm has joined #racket
_whitelogger has joined #racket
jao has joined #racket
jao is now known as Guest61432
P1RATEZ has joined #racket
_whitelogger has joined #racket
Guest61432 has quit [Remote host closed the connection]
jao has joined #racket
dddddd has quit [Remote host closed the connection]
_whitelogger has joined #racket
endformationage has quit [Quit: WeeChat 2.5]
sauvin has joined #racket
pera has joined #racket
refpga has quit [Ping timeout: 276 seconds]
refpga has joined #racket
jao has quit [Ping timeout: 245 seconds]
orivej has quit [Ping timeout: 240 seconds]
<lavaflow>
assuming I have arbitrarily nested lists and vectors, is there a 'map like' function that will recurse into it and apply it's mapping proc to each leaf?
<lavaflow>
or should I write my own?
<lavaflow>
db's sql-null is a scourge, I want to apply sql-null->false to all outputs of all queries, without hardcoding logic for each of query-value, query-row, query-rows, etc
<ecraven>
jcowan: not sure I'd prefer that over letting me select what to use for NULL
<jcowan>
Once you've done that, you *can* select whatever you want. Or get a controlled exception rather that a random type error when you don't expect it.
<jcowan>
The point of Maybe types isn't the Nothing, it's the Just, really.
<ecraven>
hm.. that means if I ALTER a column's nullability, I get a different object back...
<jcowan>
That's why the pre-SRFI has all those different conversions from various conventions: #f, multiple values, etc.
<jcowan>
Yes, and so you should.
<ecraven>
I'll have to think about this some more, and read your pre-SRFI closer. thanks for pointing it out!