harlan
GPU language
A Scheme-based language for programming GPUs.
A language for GPU computing.
1k stars
125 watching
82 forks
Language: Scheme
last commit: about 9 years ago Related projects:
Repository | Description | Stars |
---|---|---|
nvidia/grcuda | Enables efficient data exchange and invocation of existing GPU kernels from host languages in the GraalVM | 223 |
lambdacube3d/lambdacube-edsl | A domain-specific language and library for programming GPUs in a functional style | 204 |
granule-project/granule | A statically-typed functional programming language with fine-grained program reasoning capabilities | 593 |
justinethier/husk-scheme | A Haskell implementation of the Scheme programming language with advanced features and a minimalist design philosophy. | 309 |
reedoei/enki | A beginner-focused logic programming language built on top of Haskell. | 8 |
axellang/axel | A Haskell + Lisp compiler and runtime environment for executing multi-language code. | 206 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
philtomson/rhdl | A Ruby language and framework for designing and describing digital hardware systems | 14 |
haskell-opengl/opengl | A set of Haskell libraries providing bindings to the OpenGL graphics API. | 147 |
hamler-lang/hamler | A Haskell-style functional programming language designed to run on the Erlang Virtual Machine (BEAM), focusing on compile-time type checking and concurrency. | 1,031 |
lambdacube3d/lambdacube-compiler | A compiler for a functional domain-specific language designed for programming graphics processing units. | 86 |
matthewfl/ilang | A C++ programming language in development with support for various libraries and tools. | 5 |
superstar64/aith | A language project that aims to create a systems programming language with a strong emphasis on type systems and advanced features like levity polymorphism, first-class inline functions, linear types, and effectful regions. | 64 |
glouw/rr | A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. | 68 |
fogfish/datum | A set of functional programming abstractions and data structures for Erlang | 124 |