Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/barrucadu/irc-client
This project is essentially abandonware!
https://github.com/barrucadu/irc-client
abandonware haskell
Last synced: 4 days ago
JSON representation
This project is essentially abandonware!
- Host: GitHub
- URL: https://github.com/barrucadu/irc-client
- Owner: barrucadu
- License: mit
- Created: 2014-09-13T16:33:11.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-01-15T12:09:09.000Z (10 months ago)
- Last Synced: 2024-04-25T22:30:36.369Z (6 months ago)
- Topics: abandonware, haskell
- Language: Haskell
- Homepage:
- Size: 284 KB
- Stars: 19
- Watchers: 6
- Forks: 10
- Open Issues: 10
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
**This project is essentially abandonware!**
I may respond to minor issues, like version bounds which need
changing, but I won't be doing any significant work.Offer to take over the package if you want any significant changes.
[irc-client][]
===========An IRC client library.
- Built on [irc-conduit][].
- Handles a connection to a single IRC server.
- Manages "event handlers", calling them as appropriate on receipt of
messages.- Provides default event handlers for some common messages (e.g.,
server PINGs).- Executes each event handler in its own thread, and uses a message
queue to guarantee thread-safe message delivery.- Provides a few helper functions for common operations.
Note
----This used to be a part of [yukibot][], so if you want the history from
before this was split out into its own library, check there.Contributing
------------Bug reports, pull requests, and comments are very welcome!
Feel free to contact me on GitHub, through IRC (#haskell on
libera.chat), or email ([email protected]).[irc-client]: https://hackage.haskell.org/package/irc-client
[irc-conduit]: https://hackage.haskell.org/package/irc-conduit
[yukibot]: https://github.com/barrucadu/yukibot