lifx-lan: LIFX LAN API

[ bsd3, library, unclassified ] [ Propose Tags ]

Modules

  • Lifx
    • Internal
      • Lifx.Internal.Colour
      • Lifx.Internal.Product
      • Lifx.Internal.ProductInfo
      • Lifx.Internal.ProductInfoMap
    • Lifx.Lan
      • Lifx.Lan.Internal
      • Mock
        • Lifx.Lan.Mock.Terminal

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0, 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0, 0.3.0, 0.4.0, 0.4.0.1, 0.5.0, 0.5.0.1, 0.5.1, 0.5.1.1, 0.6, 0.6.0.1, 0.6.1, 0.6.2, 0.7 (info)
Change log CHANGELOG.md
Dependencies ansi-terminal (>=0.11.1 && <0.12), base (>=4.16 && <4.17), binary (>=0.8.8 && <0.9), bytestring (>=0.10.8 && <0.12), colour (>=2.3.6 && <2.4), composition (>=1.0.2.1 && <1.1), containers (>=0.6.2.1 && <0.7), extra (>=1.7.1 && <1.8), monad-loops (>=0.4.3 && <0.5), mtl (>=2.2.2 && <2.3), network (>=3.1.1.1 && <3.2), random (>=1.2.0 && <1.3), safe (>=0.3.19 && <0.4), text (>=1.2.3 && <1.3), time (>=1.9.3 && <1.14), transformers (>=0.5.6 && <0.7) [details]
License BSD-3-Clause
Author George Thomas
Maintainer georgefsthomas@gmail.com
Home page https://github.com/georgefst/lifx-lan
Source repo head: git clone git://github.com/georgefst/lifx-lan.git
Uploaded by GeorgeThomas at 2022-04-04T17:06:06Z
Distributions NixOS:0.7
Downloads 1233 total (23 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2022-04-19 [all 4 reports]

Readme for lifx-lan-0.7

[back to package description]

Haskell bindings to the LIFX LAN API.

This library provides a reasonably high-level interface, but doesn't try to be too clever. For example, it doesn't check message delivery, and throws an error if a light takes too long to respond. Messages and response types map directly to the low-level API (with links provided in the documentation).

It does not yet cover the full API, but PRs are very welcome and some functionality may be added on request.