Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 39a872d

Browse files
ShalokShalomJordanMartinez
andauthored
Overhaul of alternative backends (#397)
* Overhaul of alternative backends Almost every single entry of the "Alpha" section is stale now. 'Actively maintained' and 'Alpha' can fall together, so a distinction here seems confusing anyway. Refactored everything, so that it makes sense. * Remove Scheme port due to request The language creator told me, he wants it not popularized just right now. So I take his implementation purescm out. Co-authored-by: JordanMartinez <jordanalex.martinez@protonmail.com>
1 parent 3a6ad02 commit 39a872d

File tree

1 file changed

+15
-20
lines changed

1 file changed

+15
-20
lines changed

‎ecosystem/Alternate-backends.md

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,25 @@ There are various alternatives to `psc`'s default JavaScript backend:
22

33
## Actively Maintained
44

5-
| source code | PS version | Target | status | comments |
6-
|:--------------------------------------------------------------------------------------|:-----------|:--------------|:------|:-----------------------|
7-
| [andyarvanitis/purescript-native](https://github.com/andyarvanitis/purescript-native) | 0.14.x | C++11 or Go | active | all applicable tests in `purescript/tests/purs/passing` are passing |
8-
| [purerl/purerl](https://github.com/purerl/purerl) | 0.13.5 | Erlang | active |
9-
| [purenix-org/purenix](https://github.com/purenix-org/purenix) | 0.14.4 | Nix | active | |
5+
| source code | PS version | Target | Usability |
6+
|:--------------------------------------------------------------------------------------|:-----------|:--------------|:-------------------------------|
7+
| [andyarvanitis/purescript-native](https://github.com/andyarvanitis/purescript-native) | 0.14.x | C++11 or Go | all applicable tests in `purescript/tests/purs/passing` are passing |
8+
| [purerl/purerl](https://github.com/purerl/purerl) | 0.13.5 | Erlang | |
9+
| [pure-c/purec](https://github.com/pure-c/purec) | | C (Clang) | |
10+
| [purenix-org/purenix](https://github.com/purenix-org/purenix) | 0.14.4 | Nix | |
1011

11-
## Alpha Quality
12+
## Stale
1213

13-
| source code | PS version | Target |
14-
|:----------------------------------------------------------------------------------------------|:-----------|:--------------|
14+
| source code | PS version | Target |
15+
|:--------------------------------------------------------------------------------------|:-----------|:---------------|
16+
| [lua-purescript/purescript](https://github.com/lua-purescript/purescript) | 0.9.1.0 | Lua |
17+
| [slamdata/truffled-purescript](https://github.com/slamdata/truffled-purescript) | 0.7.5.x | Truffle (Graal)|
18+
| [osa1/psc-lua](https://github.com/osa1/psc-lua) | 0.5.x | Lua |
19+
| [Gabriel439/Purescript-to-Python](https://github.com/Gabriel439/Purescript-to-Python) | | Python |
20+
| [PyreScript](https://github.com/joneshf/pyrescript) | 0.9.1 | Python |
21+
| [tfausak/thran](https://github.com/tfausak/thran) | 0.11.6 | Haskell (GHC) |
1522
| [andyarvanitis/purescript-clojure](https://github.com/andyarvanitis/purescript-clojure) | | Clojure (JVM) |
1623
| [csicar/pskt](https://github.com/csicar/pskt) | | Kotlin |
17-
| [pure-c/pure-c](https://github.com/pure-c/pure-c) | | C (Clang) |
1824
| [purescript-python/purescript-python](https://github.com/purescript-python/purescript-python) | 0.13.x | Python >= 3.5 |
1925
| [epost/psc-query](https://github.com/epost/psc-query) | 0.11.7 | Datalog |
2026
| [paulyoung/pureswift](https://github.com/paulyoung/pureswift) | | Swift |
21-
22-
## Stale
23-
24-
| source code | PS version | Target |
25-
|:--------------------------------------------------------------------------------------|:-----------|:--------------|
26-
| [lua-purescript/purescript](https://github.com/lua-purescript/purescript) | 0.9.1.0 | Lua |
27-
| [slamdata/truffled-purescript](https://github.com/slamdata/truffled-purescript) | 0.7.5.x | Truffle (JVM) |
28-
| [osa1/psc-lua](https://github.com/osa1/psc-lua) | 0.5.x | Lua |
29-
| [Gabriel439/Purescript-to-Python](https://github.com/Gabriel439/Purescript-to-Python) | | Python |
30-
| [PyreScript](https://github.com/joneshf/pyrescript) | 0.9.1 | Python |
31-
| [tfausak/thran](https://github.com/tfausak/thran) | 0.11.6 | Haskell (GHC) |

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /