Changes for version 0.19 - 2010-02-27
- Move File::Slurp from 'requires' to 'test_requires'
- Make the default pragma logic a bit simpler
- MySQL backend: Don't make host a required storage_args argument, MySQL will use localhost by default.
- MySQL backend: Document collation settings that have to be right for Hailo not to blow up.
- Fix some capitalization/punctuation issues of words with dashes/quotes
- A new hailo-benchmark-replies utility and documentation in Hailo.pm about its results.
Documentation
Command-line interface to the Hailo Markov bot
Modules
A pluggable Markov engine analogous to MegaHAL
A role which adds an 'arguments' attribute
A role representing a Hailo storage backend
A role representing a Hailo tokenizer
A role representing a Hailo UI
A base class for Hailo DBD storage backends
A storage backend for Hailo using DBD::Pg
A storage backend for Hailo using DBD::SQLite
A storage backend for Hailo using DBD::mysql
A character tokenizer for Hailo
A tokenizer for Hailo which splits on whitespace, mostly.
A UI for Hailo using Term::ReadLine