5 Commits

Author SHA1 Message Date
dbe6bbf43b add proper handling of exceptions raised by network procedures 2025-09-06 16:41:42 -07:00
522d253c2a standardize on storing urls as url structs internally instead of as strings 2025-09-05 18:18:14 -07:00
37e19cb279 relocate "get" logic. see message
this stumped me for quite a minute. this procedure sometimes needs to
halt execution to get input, like a server requesting input, or the
client asking for permission to follow cross site redirects. the
problem is if the get procedure is thought of as being part of the net
interface, and compartmentalized from the program loop, actually doing
that would require heavy use of continuations to go back and forth
across the boundary

i -do- think that the way i ultimately want to go in the end is using
continuations to halt execution, catch it in the user interface to get
input, and then continue. however, its a lot simpler and more
immediate to change where i'm drawing the line in the separation of
concerns. the continuations-based approach is enough of a diversion
that i haven't managed to get anything done for the last couple of hours.
2025-09-05 15:11:28 -07:00
566d2ff40e net/url includes http stuff. net/url-string is all we want or need 2025-09-04 18:04:13 -07:00
41e092975d cutting pasting and renaming as we start to define architectural boundaries 2025-09-03 20:13:07 -07:00