fantasy-cofrees

Cofree comonad structure.

Usage no npm install needed!

<script type="module">
  import fantasyCofrees from 'https://cdn.skypack.dev/fantasy-cofrees';
</script>

README

Fantasy Cofrees

The Cofree Comonad for Functors.

Examples

Non-empty list using Cofree and Option:

var nel = Cofree(
    1,
    Option.Some(
        Cofree(
            2,
            Option.None
        )
    )
);