A Haskell command line interface for tea management