Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean-up of hpl transformations and metaprogramming module. #4

Open
rbonifacio opened this issue Apr 13, 2013 · 0 comments
Open

Clean-up of hpl transformations and metaprogramming module. #4

rbonifacio opened this issue Apr 13, 2013 · 0 comments

Comments

@rbonifacio
Copy link
Owner

Much variation has been created in both layers, which I reckon is a result of two factors: a) Some idiosyncratic changes to Base.hs (see above) were too easily accepted as worth implementing. b) The existing and achievable generality of existing metaprogramming operators was not fully explored. For instance, addUpdateCase had been evolved for the bad, by actually removing its ability to include record update. Also, see addCase3 of HplAssets/Hephaestus/MetaProgramming.hs: it is a too specific operation tuned for a somewhat idiosyncratic situation. I guess this clean-up is not hard, for me anyway, once we have lowered the idiosyncrasies of the changes (see above).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant