[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Functional programming in ABL

  • Thread starter Thread starter agent_008_nl
  • Start date Start date
Status
Not open for further replies.
A

agent_008_nl

Guest
Lieven, it would help if you explain your purpose. I understand progress, I can program functional myself but I do not understand what and why of your question. My previous mail is of course very incomplete. Hire me and I'll explain everything in detail. ;-) Small extra: I named "referential transparancy". An as far as possible referential transparent method should not depend on "indirect input" (a shared var so evil ;-), like an object reference obtained via constructor injection. This can be done with the parameter object as explained in my previous mail. In the example I have put (on purpose) one injected dependency. For parameter objects I do not mind much using it. Read blog.ploeh.dk/.../ for more on dependency injection.

Continue reading...
 
Status
Not open for further replies.
Back
Top