Skip to content

Beta-reduce expressions when compiling to JS #17

Open
@DaQuirm

Description

@DaQuirm

Example:

(App (Abs "x" (Term "x"))) (Lit "wow") is compiled into "(x => x)('wow')". But it can be beta-reduced to normal form already at compile time: "wow"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions