Home

Awesome

Cognate Playground

Checks

Canonical instance: https://cognate-playground.hedy.dev/

An interactive playground for Cognate that uses a JavaScript implementation of Cognate.

<img src="https://raw.githubusercontent.com/hedyhli/cognate-playground/main/screenshot.png" width=800 />

It currently supports about 90% of all builtins from the C prelude, and all types except IO. Discrepancies of this implementation that can be illustrated by tests can be found with XFAIL markers in the tests directory.

Files of interest

Todo

The runtime and cognate implementation

The Playground