2019Tweetタイトルの通り、fallibleというパッケージを紹介します。Slackで:と質問したところ、該当するようなパッケージは無さそうだったので作ったという経緯があります。Blogに紹介記事を載せることにしました(僕は普段、自分のブログに自作したパッケージを書いています)。()Slackのようなチャットツールをイメージしてください。該当の名前(targetName)を持つユーザーを与えると、そのユーザーが参加しているチャンネルの一覧を表示するというような振る舞いです。段々になってしまうのは気持ち悪いですよね。使う)できないかなぁというのがもともとの発想です。tohereサンプルコード疑似的なIOで良いならfallibleリポジトリのexampleディレクトリにあります(上述の例はそれです)。実際の利用例であれば、最近自作したmatsubara0507/mixlogueというHaskellアプリケーションで多用しています(ココとかココとか)。ちなみに、mixlogueは特定のSlackの分報チャンネル(times_hoge)の発言を収集するというだけのツールです。tohere使い方READMEを参照してください。現状Hackageにはあげてないので、stackやCabalでGitHubリポジトリから参照する方法を利用してください。tohereおしまいfumieval氏のコードをほとんど引用するだけになったので自分でリリースするか迷ったんですけど、リリースしてくれというのも丸投げがひどいので自分でリリースしました。いう結果が生まれるのもOSSコミュニティの醍醐味ということで。ライセンスの下に提供されています。Analyticsでアクセス情報を収集しています。集めた情報は統計的に処理した上で、当ウェブサイトの改善のための参考情報としてのみ使用します。