|
|
|
|
|
by maemre
1163 days ago
|
|
I misinterpreted what you said then, sorry about that. The examples you give were helpful to understand what you mean by "runtime operator overloading"--specifically, the Amin & Rompf paper. It's been a while since I read it but looking at it again reminded me of the similar terminology they use. I agree that having a multi-staged language gives you the benefits of using monads (as in abstracting away/carrying around context). > You know how you can identify an fp person? They'll condescend to you and dismiss what you say. Just to note, I don't have a strong preference towards trying to do everything with a monad, stacking them, etc. and I am definitely not an "fp person". |
|