purescript-native
purescript-emo8
Our great sponsors
purescript-native | purescript-emo8 | |
---|---|---|
7 | 1 | |
621 | 49 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | over 1 year ago | |
Haskell | PureScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
purescript-native
-
Building Mystery Mansion Madness without a UI Framework
Before 2012, all of my websites were made using HTML, CSS and a sprinkling of JS. Then, I went all-in on AngularJS, followed by React. I started using Typescript and then PureScript and learned more frameworks like Halogen and Concur. I even wrote my own UI framework called purescript-deku.
-
Memory cycles in eager languages without mutability?
PureScript native back-ends manage memory by reference counting too https://github.com/andyarvanitis/purescript-native/blob/cpp/README-cpp.md
-
Incrementally Adopting PureScript in a JavaScript Web Application
I hope you get a chance to try PureScript out in your JS projects! For more learning resources, you can check out PureScript website.
-
Transpiling a large PureScript codebase into Haskell, part 1: The pipeline
Did you look into purescript-native, the purescript-to-c++ transpiler? Just curious what your reasons were to avoid that option.
-
Which one of Purescript, Elm and Reason is most suited for teaching a project-based FP course?
Typeclasses are the big one I'd say. User defined operators are missing. Direct foreign function access is missing as well - for js stuff you have to communicate through "ports", you can't call js functions striaght from elm code. Also its not a general purpose language, you can't write a commandline tool with it or compile it to native code.
-
Embedded programming for the functionally-inclined programmer?
Another I thought of: Purescript (a haskell-like language that compiles to Javascript) has a native backend that compiles to either C++ or Go.
-
Recommendation for a lightweight FP language for dockerized REST APIs?
Purescript. A Haskell like language that is translate to Javascript. You can run it in NodeJS. There is also native versions that translate to Go or C++.
purescript-emo8
-
Which one of Purescript, Elm and Reason is most suited for teaching a project-based FP course?
Both Purescript and Elm are a joy to work with, have good helpful compilers, and plenty of documentation. Using either the Purescript Book or the Elm Guide would be a great start. They both support 2D games as well: Purescript and Elm
What are some alternatives?
AtomVM - Tiny Erlang VM
emoji-cheat-sheet - A markdown version emoji cheat sheet
awesome-embedded-rust - Curated list of resources for Embedded and Low-level development in the Rust programming language
marktext - 📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
cpp_functional_programming - List of materials about functional programming in C++
purescript-concur-react - Concur UI Framework for Purescript
React - The library for web and native user interfaces.
post-rfc - Blog post previews in need of peer review
Tailwind CSS - A utility-first CSS framework for rapid UI development.
three.js - JavaScript 3D Library.
re-web - Experimental web framework for ReasonML & OCaml
purescript-deku - A PureScript web UI framework