Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dhess/hpio

Perform GPIO from Haskell
https://github.com/dhess/hpio

gpio haskell

Last synced: 9 days ago
JSON representation

Perform GPIO from Haskell

Awesome Lists containing this project

README

        

# hpio

`hpio` provides support for writing GPIO programs in Haskell. It
includes an embedded DSL for writing platform-independent programs,
along with low-level monads and IO functions which provide direct
access to each supported platform's native GPIO API.

Currently only the Linux `sysfs` GPIO filesystem is supported, but
support for other Unix GPIO platforms is planned.

For details on usage, see the included tutorial module, or the
`examples` directory in the source distribution.

[![Travis CI build status](https://travis-ci.org/dhess/hpio.svg?branch=master)](https://travis-ci.org/dhess/hpio)