dom-events: DOM Events expressed as Haskell types

[ bsd3, library, web ] [ Propose Tags ] [ Report a vulnerability ]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0.0.0, 0.0.0.1, 0.0.0.2, 0.0.0.3, 0.0.0.4
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), text (>=0.1 && <1.3), unordered-containers (>=0.1 && <0.3) [details]
License BSD-3-Clause
Copyright 2020 Mike Solomon
Author Mike Solomon
Maintainer mike@meeshkan.com
Category Web
Home page https://github.com/meeshkan/haskell-dom-events#readme
Bug tracker https://github.com/meeshkan/haskell-dom-events/issues
Source repo head: git clone https://github.com/meeshkan/haskell-dom-events
Uploaded by mikesol at 2020-04-29T09:51:49Z
Distributions
Downloads 1045 total (14 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-04-29 [all 1 reports]

Readme for dom-events-0.0.0.4

[back to package description]

dom-events

Dom events translated to Haskell.

Some features:

  • Translates the most common DOM events to Haskell types.
  • Uses type variables for all fields that have DOM-specific types. For example, target is of type s where s is up to the person using this library.

TODO:

  • create typeclasses for Event, UIEvent and MouseEvent and make each Event an instance of the appropriate class.