purescript-native icon indicating copy to clipboard operation
purescript-native copied to clipboard

A native compiler backend for PureScript (via C++ or Golang)

Results 18 purescript-native issues
Sort by recently updated
recently updated
newest added

What needs to be done to upgrade PSN to latest PureScript version?

This adds Nix flake support, and replaces the default non-Stack Nix build (`default.nix`) with one that produces the default package from the flake. I've created [a public binary cache on...

spago init -> set psgo backend -> spago build failed with error message about $ char code. added it in. maybe some sort of locale issue? i'm in LA area...

I'm in the `golang` branch, trying to build or initialize a shell does not work with the following error ``` error: attribute 'nixpkgs-1903' missing, at /home/gallo/software/purescript-native/default.nix:3:16 ``` and of course...

help wanted

I was surprised to find the optimized size of the binary that simply prints hello was 4.3M. A similar program in cpp is 12K, go is 1.2M. I inspected the...

enhancement
help wanted
C++

I was trying to return an array from a function and use it with common Foldable and Traversable functions, and hit a wall of silent failures. Luckily, since the build...

question
Golang

This may be a spago limitation, but I expected to be able to pass flags to `spago run` that would get forwarded to the binary. Instead, I have to run...

question

This isn't a bug but more of a question/potential point for documentation. I've been able to successfully implement functions in the FFI, but constants are proving a bit elusive for...

question
C++

I'm trying build the master branch from source in an existing nix project: ```nix import (pkgs.fetchFromGitHub { owner = "andyarvanitis"; repo = "purescript-native"; rev = "7a3f114fb158a250c6130c93752719b6d69c606a"; sha256 = "1j0d25g5j3givf4shhnvnxqj54jjxzsj2sdm53xcirp7d9w78hmj"; })...

help wanted
Golang