Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adinapoli/myo
Haskell bindings to the Myo's armband
https://github.com/adinapoli/myo
Last synced: 23 days ago
JSON representation
Haskell bindings to the Myo's armband
- Host: GitHub
- URL: https://github.com/adinapoli/myo
- Owner: adinapoli
- License: bsd-3-clause
- Created: 2015-07-14T18:52:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-13T15:24:17.000Z (about 9 years ago)
- Last Synced: 2024-08-31T05:38:00.354Z (2 months ago)
- Language: Haskell
- Homepage: http://hackage.haskell.org/package/myo
- Size: 258 KB
- Stars: 6
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Myo - Haskell bindings to the Myo armband by Thalmic Labs
This library ships Haskell bindings to the WebSockets API of the
Myo Armband, by Thalmic Labs. To use it, refer to `example/WS.hs`# Native API
**Note: This part of library is a working in progress. Expect alpha quality
software. Please contribute to speed up its development.**If installed with the flag `foreign-api` set to True, this library also
exposes a 1:1 mapping between the C library (_libmyo_) and the Haskell world.
Please bear in mind that such API comes with severe limitations:* At the moment of writing, Mac OS X is the only platform supported
* A very small API subset has been implemented (PR welcome!)
* It's author's playground to explore the use of `inline-c` and automatic
memory deallocation with `ForeignPtr`s and such, therefore some functions
sigsegv or they do not deallocate correctly. Please send a patch, I will
owe you a 🍺 !# Contributions
PR and external contributions are welcome! Please open an issue about the
part of the API you would like to implement and we'll work together.