fuyu-gpio: High-level, type-safe interface for Linux GPIO (libgpiod v2).

[ hardware, lgpl, library, system ] [ Propose Tags ] [ Report a vulnerability ]

High-level, type-safe, and resource-managed Haskell interface for Linux GPIO character devices using libgpiod v2. Built on top of fuyu-gpio-direct, fuyu-gpio provides automatic memory management (bracket with* style), typed exception handling, metadata snapshots, and zero-copy vector operations for high-performance GPIO IO.

Flags

Manual Flags

NameDescriptionDefault
examples

Compile all examples

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.9.0
Change log CHANGELOG.md
Dependencies base (>=4.18 && <5), bytestring (>=0.12.1.0 && <0.13), fuyu-gpio-direct (>=0.1.0.0 && <0.2), vector (>=0.13.1.0 && <0.14) [details]
License LGPL-2.1-or-later
Author BassGT
Maintainer sebastian11medrano@gmail.com
Uploaded by BassGT at 2026-08-13T03:52:47Z
Category System, Hardware
Source repo head: git clone https://github.com/BassGT/fuyu-gpio.git
Distributions
Executables 05-request-config, 04-line-watch, 03-led-and-button, 02-button, 01-blink
Downloads 0 total (0 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]