language-wgsl: AST, prettyprinter, and other tools for the WebGPU Shading Language.

[ language, library ] [ Propose Tags ] [ Report a vulnerability ]

A package for working with the WebGPU Shading Language (WGSL). . The package is currently fairly minimalistic, and mostly useful for programs that want to generate WGSL.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0
Change log CHANGELOG.md
Dependencies base (>=4.15 && <5), prettyprinter (>=1.7 && <1.8), text (>=1.2 && <2.2) [details]
Tested with ghc >=9.10 && <9.11, ghc >=9.12 && <9.13, ghc >=9.14 && <9.15
License ISC
Copyright Sebastian Paarmann and the University of Copenhagen
Author Sebastian Paarmann
Maintainer Troels Henriksen <athas@sigkill.dk>
Uploaded by TroelsHenriksen at 2026-11-03T14:38:07Z
Category Language
Home page https://github.com/diku-dk/language-wgsl
Bug tracker https://github.com/diku-dk/language-wgsl/issues
Source repo head: git clone https://github.com/diku-dk/language-wgsl.git
Distributions
Downloads 3 total (3 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2026-11-03 [all 1 reports]

Readme for language-wgsl-0.1.0.0

[back to package description]

language-wgsl

A simple Haskell package for representing WGSL, intended to closely match the specification. This package does not currently include a parser, and also does not represent purely syntactic details (such as whether an integer is hex or decimal).