Skip to content

Add free monad for general recursion #1065

Open
@gallais

Description

@gallais

Cf. https://strathprints.strath.ac.uk/60166/1/McBride_LNCS2015_Turing_completeness_totally_free.pdf

Note that, on top of the semantics given in the article, we can write a runner
function to evaluate these General programs as CoWriter or IO.

Cf. this file for a GR -> IO function

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions