No project description provided
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for purescripto-0.5.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43a603d396811764d4801bd177fc4ef6e23e2f65ee07786ad8cc0524be04f221 |
|
MD5 | 9d0dafc0ece43abde5946410013663be |
|
BLAKE2b-256 | e623d89ff0f858782e542414e6ad2dc10de2b55211ebd852666a85f88c1cc165 |
Hashes for purescripto-0.5.1-cp38-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ed56cdb559f45a28641e337d4ee85d9303aa72dcb273f5a093b79031d37c89a |
|
MD5 | 54a5e7d4728cf10fe40c4d6623e54279 |
|
BLAKE2b-256 | 9d6f291acfd27a3abcb8c15d0676a5cf5ca62f37440bd473ff9ac7b8181f3e0d |
Hashes for purescripto-0.5.1-cp38-none-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35f6ee5d3e0a4bb3cb4bc6edc18071c4c5a564e8fc278b0803d01f6ad18c012b |
|
MD5 | 8c61cf18075f035ce3bee9c8bef22027 |
|
BLAKE2b-256 | c68cf15a557eeb477355146fedeefc97e6ffa7cddd4b7ec4586b602fe0d8d28f |
Hashes for purescripto-0.5.1-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbbaa1c324f532ed2fd1eaae6bf2aa1d813eba3ea8c00487e6995799b6f155fe |
|
MD5 | 1e65c03d164c929b1aedd7b24a4e0c9e |
|
BLAKE2b-256 | 21d8e762fda39bee3d3197335e4cfd464c1f4e5cb837641faee1fa2eb21e832d |
Hashes for purescripto-0.5.1-cp37-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87bed57f07e765e55aba465b84a74f9ac10733d8de3b89a372685acf3be86f3a |
|
MD5 | f15ee71cdebad0e8f1bdcfc282e94a73 |
|
BLAKE2b-256 | 9e1e3ed8e8ed83b1c8b055334ed6637eb67d72c5b9b4965c139f6d12e42b5297 |
Hashes for purescripto-0.5.1-cp37-none-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c2b36ba925a21c639d4dba7fbde02e638c9c7d99597a042d4cad28a8441e89c |
|
MD5 | 625d01a2b1edd6f6188587fd09e84fcb |
|
BLAKE2b-256 | be9d5bef092af06b1ff508c84aea155edfd0a6770eff99863041282937f88c12 |
Hashes for purescripto-0.5.1-cp36-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b17cb2f9d79d5fc3fc1cb59c3ebbb0b09864e1c16937196af2e029848cdbd77 |
|
MD5 | 32730e1cd08cbf5a91a963bc46ff6e12 |
|
BLAKE2b-256 | 2066d26473a1c5e24da6a27642ddf21357f44b71b905fd7ce0a4f5c9a7b41ae7 |
Hashes for purescripto-0.5.1-cp36-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e1215f2e68ff082472d8e6c1d989accb266bf89a67b51762a45c1ce95f2e973 |
|
MD5 | cc354e5aad350dd3ef2816adcee3a1be |
|
BLAKE2b-256 | 7773bd174e608493f672c674268712f36d9fbb32d69d9f94f097966ead332176 |
Hashes for purescripto-0.5.1-cp36-none-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6b38406f658b713f03d455f0858a697263546ec97bb5802861f663d1395e5ac |
|
MD5 | 41867c44cc2e8fc9ecca863c2013588c |
|
BLAKE2b-256 | c6c4534808caf25ea7bdabf38c174649834c203b5e91e0bfd3c748edf7a5cceb |
Hashes for purescripto-0.5.1-cp35-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8604d97d3a49876070f7d12e4db6125936572eb5acd2a76c84b1f73be57b5f5 |
|
MD5 | 5dc654b83eea2124c551aea81f160222 |
|
BLAKE2b-256 | 68fcc1e68b282bb926e7c1fa0b467fd4942aed1754d6edfd56bc13f2e2e27e79 |
Hashes for purescripto-0.5.1-cp35-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f09be44281ebd18a6bf3d8da1cd7ab3e87462d5c403782c11e6ab5f0a78b96a0 |
|
MD5 | 851390c39359897680607269a1bcbefa |
|
BLAKE2b-256 | 3dec3c7bce2c564be3ce2337bd1e825a38c1d01ba7411e2270a295615b23c788 |
Hashes for purescripto-0.5.1-cp35-none-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fcfa2a331f364f8b6c4bb03e28e75a19233657badd49f12d367332ca19c3640 |
|
MD5 | 333315f513b61b216199fab817063b94 |
|
BLAKE2b-256 | 6e19b3a78f07ea5ac09f5bcc7f0904006bfad346e01375965518c10c11265698 |