|
1 | 1 | # Purescript Backend for Lua |
2 | 2 |
|
3 | | -[](https://github.com/Unisay/purescript-lua/actions/workflows/ci.yaml) |
| 3 | +[](https://github.com/purescript-lua/purescript-lua/actions/workflows/ci.yaml) |
4 | 4 |
|
5 | 5 | 🔋 Status: (2024-04-20) the project is in the "_ready to be experimented with_" state (read: it likely contains bugs but is already usable). |
6 | 6 |
|
7 | 7 | 💡 If you have an idea on how to use Purescript to Lua compilation please contribute it here: |
8 | | -https://github.com/Unisay/purescript-lua/discussions/categories/ideas |
| 8 | +https://github.com/purescript-lua/purescript-lua/discussions/categories/ideas |
9 | 9 |
|
10 | 10 | ## Features |
11 | 11 |
|
12 | 12 | - [x] Lua code bundling: emits either a Lua module (a file that returns a table with functions) or an application (a file that executes itself). |
13 | 13 | - [x] FFI with Lua. |
14 | 14 | - [x] Dead Code Elimination (DCE). |
15 | 15 | - [x] Code inlining. |
16 | | -- [x] [Package Set](https://github.com/Unisay/purescript-lua-package-sets) for PureScript/Lua libs. |
| 16 | +- [x] [Package Set](https://github.com/purescript-lua/purescript-lua-package-sets) for PureScript/Lua libs. |
17 | 17 | - [x] All core libs added to the package set. |
18 | 18 |
|
19 | 19 | ## Quick Start |
@@ -56,23 +56,23 @@ Assuming that `pslua` executable is already available on your PATH |
56 | 56 | ### Using nix with flakes |
57 | 57 |
|
58 | 58 | ``` |
59 | | -nix run 'github:Unisay/purescript-lua' -- --help |
| 59 | +nix run 'github:purescript-lua/purescript-lua' -- --help |
60 | 60 | ``` |
61 | 61 |
|
62 | 62 | ## Installation |
63 | 63 |
|
64 | | -If you're on a x86 64bit Linux system then you can download a pre-built executable from the [releases](https://github.com/Unisay/purescript-lua/releases) page: |
| 64 | +If you're on a x86 64bit Linux system then you can download a pre-built executable from the [releases](https://github.com/purescript-lua/purescript-lua/releases) page: |
65 | 65 |
|
66 | 66 | ``` |
67 | | -wget -c https://github.com/Unisay/purescript-lua/releases/download/0.1.1-alpha/pslua-linux_x86_64.tar.gz -O - | tar -xz |
| 67 | +wget -c https://github.com/purescript-lua/purescript-lua/releases/download/0.1.1-alpha/pslua-linux_x86_64.tar.gz -O - | tar -xz |
68 | 68 | ``` |
69 | 69 |
|
70 | 70 | alternatively, |
71 | 71 |
|
72 | 72 | ### Using nix with flakes |
73 | 73 |
|
74 | 74 | ``` |
75 | | -nix profile install 'github:Unisay/purescript-lua' |
| 75 | +nix profile install 'github:purescript-lua/purescript-lua' |
76 | 76 | ``` |
77 | 77 |
|
78 | 78 | will make `pslua` executable available for use. |
|
0 commit comments