You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want support for making numbers print like numbers. I can redefine #%datum to get numbers to read like numbers, but want vice versa. Some kind of interface to gen:printable?
The text was updated successfully, but these errors were encountered:
gen:printable would work for runtime. During typechecking, we're printing stx objects, which do not work with gen:printable. That's why we have the generic type methods. Overloading the resugar-type method might work. Do you have an example in mind?
I'd probably want both. I'm working through my demo, and after I define #%datum for the naturals, I type 0 in the REPL and (z) get printed. This is .. okay. Might even be good most of the time. But I'd like to be able to make it print 0.
Ok, gen:print is fine for the repl. Though define-type currently doesnt let you get at the internal struct definition. We should probably open a separate ticket for Turnstile to do that.
I want support for making numbers print like numbers. I can redefine
#%datum
to get numbers to read like numbers, but want vice versa. Some kind of interface togen:printable
?The text was updated successfully, but these errors were encountered: