Inspiration

  • I wanted an IRC bot!
  • I had just finished reading Learn You a Haskell (For Great Good)!

How it works

  • runhaskell ribbot.hs

Challenges I ran into

  • Haskell is smart!
  • I am not!
  • Writing a card game engine inside an IRC bot is a lot of nested state for a language that expressly discourages state-keeping!

Accomplishments that I'm proud of

  • 'Finished' it anyway!

What I learned

  • Haskell!
  • What a monad is!

What's next for ribbot

  • A rewrite, someday!

Built With

  • haskell
Share this project:
×

Updates