Commit graph

  • b5432a4358 Try and implement basic linguistic stuff for english english-nonsense Tissevert 2019-06-02 22:06:57 +0200
  • f44bf6259e Clarify a mapping over a Maybe for clearer syntax adjacency-graphs Tissevert 2019-05-13 18:27:49 +0200
  • f66d22af08 Implement outputing the matching path along with the label Tissevert 2019-05-09 18:27:23 +0200
  • 5954c12c30 Reimplementing Graph as an adjacency matrix and adding loops on transducers Tissevert 2019-05-09 17:14:56 +0200
  • 2780b38df2 Add distinction between an empty node and a leaf to allow truncating the output right after a node Tissevert 2019-05-09 16:42:42 +0200
  • ed5ee22a49 Best of both worlds : ignore unknown characters but only on top state main Tissevert 2019-05-06 22:09:04 +0200
  • 174912bb5a Expose Vertex to access label of a node from a Transducer and implement running a Transducer on some input Tissevert 2019-05-06 21:51:59 +0200
  • 916fde61ae Expose function follow to the outside of the module and use Map.lookup instead of (!?) for backward compatibility Tissevert 2019-05-06 16:47:29 +0200
  • 675b475a8a Add gitignore to mask files produced by cabal Tissevert 2019-05-06 08:23:10 +0200
  • e562d0e605 Add a new Transducer module built on the one for graphs Tissevert 2019-05-06 08:21:50 +0200
  • a8f87be2c1 Use new Tree module to print graphs (doesn't handle loops yet), switch type arguments and generalize the label setter into a label editor that takes a function Tissevert 2019-05-06 08:21:04 +0200
  • 5d1907094d Put tree drawing logic in a separate module with a class type Tissevert 2019-05-06 08:17:49 +0200
  • 98c06b95ce Add a Graph module with a graph zipper Tissevert 2019-05-05 12:27:50 +0200
  • 199df91c71 Give up about the annoying breaking change in base about Monoid / Semigroup Tissevert 2019-05-05 12:27:03 +0200
  • 1c93600ecf Reimplement showTree, rename it to showStream and expose useful functions from module Tissevert 2019-05-03 19:17:17 +0200
  • 06ec115c88 Implement stable merging of Streams Tissevert 2019-05-03 19:07:40 +0200
  • a34e1e8806 Lift restrictions on base version and abandon Semigroup instance Tissevert 2019-05-03 19:06:24 +0200
  • c481ea4981 Starting with simple streams Tissevert 2019-05-03 07:58:44 +0200