Skip to main content

Purescripto

PureScript, Python, support since Python 3.5.

pspy is provided to meet the interface of spago.

This requires the installation of PureScript Python.

Basic Usage

sh> pspy --init # initialize PSPY configure. PLEASE do this after `spago init`.
sh> pspy # build a project
sh> pspy --run # run built python package
sh> pspy --update # build and update Python FFI dependencies

Default output python package is the name of your PureScript project, i.e., project xxx produces a python package xxx in in directory xxx/xxx, and you can add a xxx/setup.py to package Python modules and publish it to PyPI.

pure-py.json

This is the default configuration.

{
  "corefn-dir": "output",
  "entry-module": "Main",
  "index-mirror": "default",
  "pspy-blueprint": "pspy-blueprint",
  "spago": "spago"
}

It's designed for cases of making very complex extensions and very rare corner cases, in most cases you're not expected to change it.

The details of pure-py.json will be added here when I have bandwidth.

Release files for purescripto 0.8.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for purescripto 0.8.9
File Interpreter ABI Platform
purescripto-0.8.9-py3-none-any.whl Python 3 none any Details

Release files / purescripto-0.8.9-py3-none-any.whl

Download URL purescripto-0.8.9-py3-none-any.whl
Size 14.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
39834bda8d1f8ee4e5b153a8c2340faf7535f6ef79200ebc686a1b3fabaef531
BLAKE2b-256 checksum
How to use checksums
b7ca01f39beeffe1f5187495048c34a84557b57429abfb6381fc293cd3f338e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

Release history Release notifications | RSS feed

This release

0.8.9 This release

1 release file

0.8.8

1 release file

0.8.7

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.7.5

1 release file

0.7.3

1 release file

0.6.2

3 release files

0.6

3 release files

0.5.1

12 release files

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page