Re: [racket-users] Functional augmenting

2019-01-07 Thread David Storrs
Thank you, Philip. This is helpful. On Fri, Jan 4, 2019 at 9:04 PM Philip McGrath wrote: > I can't think of "something similar in functional Racket" (of course you > can write purely functional programs with racket/class, but I know what you > mean). I think it would be fairly easy to implement

Re: [racket-users] Functional augmenting

2019-01-04 Thread Philip McGrath
I can't think of "something similar in functional Racket" (of course you can write purely functional programs with racket/class, but I know what you mean). I think it would be fairly easy to implement "something similar," but I want to clarify what you have in mind, because augmentable methods don'

Re: [racket-users] Functional augmenting

2019-01-04 Thread David Storrs
Cool, thanks. I'll look into generics more. I've skimmed past them before this but never really dug in. On Fri, Jan 4, 2019 at 1:46 PM Neil Van Dyke wrote: > I don't know what all is currently available for Racket[1], but two > search keywords to slog through are "advice" and "aspect". > > Asp

Re: [racket-users] Functional augmenting

2019-01-04 Thread Neil Van Dyke
I don't know what all is currently available for Racket[1], but two search keywords to slog through are "advice" and "aspect". Aspects and other framework-y interfaces can be good for extensibility of a system.  (But maybe try to make loosely-coupled reusable modules that don't need it, as muc