hexchat: Haskell scripting interface for HexChat

[ library, mit, system ] [ Propose Tags ]

This package builds a shared object ready for loading into HexChat, that will compile and interpret scripts written in Haskell; and also a Haskell library that said scripts should import and use to interface with HexChat.

At the moment the scripting interface is not finalized and may (and will) change in a future.

At the moment only Linux is supported.

For instructions on how to write a script, see the HexChat module.

The plugin understands the classic /load, /unload, /reload commands, as well as:

/hs load <filename>
/hs unload <filename>
/hs reload <filename>
/hs list

To automatically load the plugin symlink or copy ~/.cabal/lib/libhexchat-haskell.so (or /usr/local/lib/libhexchat-haskell.so) to ~/.config/hexchat/addons/ (or /usr/lib/hexchat/plugins/).

Versions 0.0.1.0, 0.0.2.0
Dependencies base (==4.10.*), containers (==0.5.*) [details]
License MIT
Copyright (C) 2017 mniip
Author mniip
Maintainer mniip@mniip.com
Category System
Home page https://github.com/mniip/hexchat-haskell
Uploaded by mniip at Wed Dec 6 00:34:53 UTC 2017
Distributions NixOS:0.0.2.0
Downloads 409 total (4 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees