|2 months ago||over 6 years ago|
|MIT License||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.
Help needed for FFI (presumable segmentation fault)
2 projects | /r/haskell | 12 Oct 2022
Check out https://github.com/fpco/inline-c
Will I suffer attempting to use Haskell in a company that mainly uses c++
2 projects | /r/haskell | 31 Dec 2021
Learn inline-c and inline-c-cpp really well. You will feel enabled if you can call the power of C++ from Haskell. You can find some examples in the opencv package.
Passing a Haskell object over to a C++ program
2 projects | /r/haskell | 26 Dec 2020
As mentioned by /u/0xab inline-c can also do C++ and is the solution for low-level interop with C++. Its C++ support was made for the opencv binding, and in contrast to normal FFI, it allows you to use templated code and so on, splicing Haskell variables in via TH quasiquoters/antiquoters.2 projects | /r/haskell | 26 Dec 2020
I've done this many times for huge projects like binding to PyTorch and Godot. Declare the structures that will hold the data in C and write to them from Haskell. https://github.com/fpco/inline-c is absolutely the way to go.
We haven't tracked posts mentioning clone-all yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
haddock - Haskell Documentation Tool
curryrs - Bridge the gap between Haskell and Rust
bake - UNMAINTAINED: Continuous integration server
stan - 🕵️ Haskell STatic ANalyser
c2hs - c2hs is a pre-processor for Haskell FFI bindings to C libraries
shake - Shake build system
bliplib - A bytecode compiler for Python 3
BigPixel - Pixel art for games
alex - A lexical analyser generator for Haskell
stgi - A user-centric visual STG implementation to help understand GHC/Haskell's execution model.