Implementation of Aho-Corasick string matching algorithm in Haskell. Semester assigment for subject "Nonprocedural programming".