Source

phone2word / phone2word.hs

Author Commit Message Labels Comments Date
Luke Plant
Added comment about a more efficient way of using the word tree.
Luke Plant
Fixed some comments.
Luke Plant
Added some info on custom data structure vs Data.Map
Luke Plant
Removed unused code.
Luke Plant
Added code comments.
Luke Plant
Simplifications.
Luke Plant
Simplification - merged WordMap and WordList
Luke Plant
Cleaned up some code to do less work.
Luke Plant
Some strictness annotations
Luke Plant
Added some comments
Luke Plant
Cleanup
Luke Plant
Use a Map instead of list to store children in word tree
Luke Plant
Use a strict 'sum'.
Luke Plant
Rewrote buildTree to use foldl'
Luke Plant
Eliminate word duplicates (even if only different by case)
Luke Plant
Allow digits in words (like R2D2)
Luke Plant
Removed limit of > 1 chars for words.
Luke Plant
Eliminate the boring result edge case.
Luke Plant
Specify dictionary file as command line argument
Luke Plant
Completely different algorithm for combinations, addressing previous bugs.
Luke Plant
Eliminate some boring outputs
Luke Plant
Optimization - added cache, and changed some functions to not use B.concat
Luke Plant
Reorganised code
Luke Plant
Initial import