Open fizruk opened 3 months ago
This is an experiment to see if we can speed up computation and improve the final object representation:
The focus of this PR is to introduce delayed substitutions in the Language.EO.Phi.Rules.Delayed module.
Language.EO.Phi.Rules.Delayed
delayedYegorInsideOut
objectDispatchClosure
applicationClosure
The following files were skipped due to too many changes: eo-phi-normalizer/src/Language/EO/Phi/Rules/Delayed.hs ✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}
The following files were skipped due to too many changes: eo-phi-normalizer/src/Language/EO/Phi/Rules/Delayed.hs
eo-phi-normalizer/src/Language/EO/Phi/Rules/Delayed.hs
✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}
/codex {your question}
This is an experiment to see if we can speed up computation and improve the final object representation:
PR-Codex overview
The focus of this PR is to introduce delayed substitutions in the
Language.EO.Phi.Rules.Delayed
module.Detailed summary
Language.EO.Phi.Rules.Delayed
moduledelayedYegorInsideOut
functionobjectDispatchClosure
andapplicationClosure
functions