Направленных ациклических графов псто

Читаючи про Mercurial, наткнулся на термин DAWG - directed acyclic word graph, и не смог удержаться, чтобы не сделать соответствующий макрос :)


И немного про функциональщинку: