Skip to content

purescript-python/purescript-python

 
 

Repository files navigation

ImpureScript for Diana

Type-safe Scripting for Unity without startup time.

Installation

PureScript-to-Diana Compiler

stack build
export DIST_FILE="`stack path --dist-dir`/build/psdiana/psdiana"
cp $DIST_FILE <somewhere in your PATH>

Unity Diana Support

  1. Install https://github.com/thautwarm/DianaScript-JIT: paste Diana and Diana.* directories into your Unity Assets/ folder.

  2. Paste impurescript-diana/rt.cs into your Unity Assets/ folder.

  3. Load Diana modules generated by (im)PuresSript:

    string path = "$path-to-ps-project/output/Main/@main.diana";
    var loader = new Impurescript();
    loader.Exec(path)

About

A Python backend for PureScript.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •