-
tree-sitter-haskell
Haskell grammar for tree-sitter
-
flat-rs
Flat codec
-
cargo-cabal
that helps you to turn in one command a Rust crate into a Haskell Cabal library
-
hs-bindgen
Handy macro to generate C-FFI bindings to Rust for Haskell
-
nu-pretty-hex
Pretty hex dump of bytes slice in the common style
-
npezza93-tree-sitter-haskell
haskell grammar for the tree-sitter parsing library
-
ghciwatch
ghci-based file watcher and recompiler for Haskell projects
-
project_init
Quickly initialize projects from a template
-
list_comprehension
A macro for Haskell-like list comprehensions in Rust
-
haskell_bits
Rust implementations of various Haskell typeclasses and functions
-
pandoc_types
Rust port of pandoc-types
-
higher
Functors, Applicatives, Monads and other bad ideas
-
algtype
Conversion between data and its representation, like Haskell Generic
-
see-through
traits to provide access to internal fields of generic structs
-
cabal-pack
that helps you to turn in one command a Rust crate into a Haskell Cabal library
-
enso-prelude
An augmented standard library in the vein of Haskell's prelude
-
set_builder
A procedural macro to create Iterators over a set defined by Haskell-inspired set-builder notation
-
hackage-pack
that helps you to turn in one command a Rust crate into a Haskell Cabal library
-
higher-free-macro
macro that creates a (naive) Free Monad type based on a user-supplied Functor. It uses the traits from the "higher" crate. This macro is a port of the Control.Monad.Free part of the…
-
timi
A visual template instantiation machine interpreter to understand how lazy functional programming languages evaluate
-
fp-core
functional programming in Rust
-
ju-tcs-rust-23-7
hohoho like haskell
-
enso-optics
functional optics
-
lubeck
Functional programming framework written in cutting edge rust
-
parser-haskell
Parses Haskell into an AST
-
hs-bindgen-traits
traits behind hs-bindgen ergonomics
-
wysk
A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.
-
haxcel
Excel gateway to Haskell
-
parser-c
Macros for parser-c
-
these
A three-way enum capturing This, That, or Both. Inspired by the Haskell package https://hackage.haskell.org/package/these
-
corollary
Cross-compiles Haskell into Rust
-
currying
anything implementing FnOnce. Arguments can be passed one at a time, yielding a new something implementing FnOnce (and possibly FnMut and Fn) which can be called with one less argument.
-
rustkell
haskell like functions in rust
-
hs-pack
that helps you to turn in one command a Rust crate into a Haskell Cabal library
-
aviary
bird combinators for Rust
-
ctrs
Rust implementations and notes on category theory
-
corollary-support
Corollary support library for Haskell runtime emulation
-
comprehension
Iterator comprehension in Rust
-
interakt
higher order
IO
functioninteract
for prototyping command line interfaces -
metallicalc
A calculator written in Rust
-
overload-strings
Haskell OverloadedStrings for Rust (using Into)
-
hask-replace
Rename haskell modules at the speed of Rust
-
mvar
port of Haskell's MVar
-
recursion-schemes
cache-aware stack safe recursion (this is the really haskell brained one)
-
partition_eithers
ports Haskell’s
Data.Either.partitionEithers :: [Either a b] -> ([a], [b])
into Rust -
cutlass
Macro based library to take the boilerplate out of configuration handling
-
hasky
compiler
-
ghci
Manage and communicate with ghci (Haskell's GHC interpreter)
-
pallas-configs
Config structs and utilities matching the Haskell implementation
-
hs-bindgen-attribute
Handy macro to generate C-FFI bindings from Rust to Haskell
-
ghcid-ng
Renamed to
ghciwatch
-
higher-derive
Custom derives for
higher
-
axon-rs
A port of Neuron command line zettelkasten app to Rust from Haskell with additional features
-
parser-c-macro
Helper macros for parser-c
-
language-c
WIP
Try searching with DuckDuckGo.
Search for: haskell macro, …functional, …parser, …cabal, …functor, …compiler, …ghci, …corollary