cat +package

package catch-fd
package
MonadThrow and MonadCatch, using functional dependencies Version 0.2.0.2
package categorical-algebra
package
This my attempt at synthesizing a few ideas about invertible programming with Arrow like type classes. Here is a link to pdf produced from the source https://takeittothelimit.files.wordpress.com/2012/03/semiring.pdf And here is a blog post that says basically the same thing. http://takeittothelimit.wordpress.com/2012/03/26/categorical-semirings-2/ Version 0.0.0.1
package categories
package
Categories Version 1.0.6
package category-extras
package
The obsolete category-extras package provided a monolithic set of modules designed for the use of category theory in Haskell. It was exploded into more focused, self-contained packages (listed in the dependencies below); this meta-package documents where the code has gone. In addition to the core definitions, the original category-extras library included several concrete data types as instances of the core concepts. These are now available from the following packages: * data-lens * data-lens-fd * data-lens-template * eq * representable-tries * streams * vector-instances There are two overviews below. The first is a quick, dependency-order graphical overview of packages. The second is a more detailed (but very incomplete -- help me complete it!) overview mapping each module in the old package into its new location in the new hierarchy. Not all modules have exact analogs; where possible, similar alternatives are listed. Tag "http://dmwit.com/category-extras/dependencies-1.0.2.png</a" [Char '>',Char '\n',Char '\n',Tag "pre" [Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'A',Char 'l',Char 'l',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char ':',Char ' ',Char 'u',Char 's',Char 'e',Char ' ',Char 'a',Char 'l',Char 't',Char 'e',Char 'r',Char 'n',Char 'a',Char 't',Char 'i',Char 'v',Char 'e',Char ' ',Char 'p',Char 'r',Char 'o',Char 'f',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'P',Char 'r',Char 'o',Char 'f',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '\n',Char 'A',Char 'p',Char 'p',Char 'l',Char 'i',Char 'c',Char 'a',Char 't',Char 'i',Char 'v',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'A',Char 'p',Char 'p',Char 'l',Char 'i',Char 'c',Char 'a',Char 't',Char 'i',Char 'v',Char 'e',Char '.',Char 'P',Char 'a',Char 'r',Char 'a',Char 'm',Char 'e',Char 't',Char 'e',Char 'r',Char 'i',Char 'z',Char 'e',Char 'd',Char '\n',Char 'A',Char 'r',Char 'r',Char 'o',Char 'w',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'A',Char 'r',Char 'r',Char 'o',Char 'w',Char '.',Char 'B',Char 'i',Char 'K',Char 'l',Char 'e',Char 'i',Char 's',Char 'l',Char 'i',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'A',Char 'r',Char 'r',Char 'o',Char 'w',Char '.',Char 'C',Char 'o',Char 'K',Char 'l',Char 'e',Char 'i',Char 's',Char 'l',Char 'i',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char ':',Char ' ',Char 'b',Char 'a',Char 's',Char 'e',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'A',Char 's',Char 's',Char 'o',Char 'c',Char 'i',Char 'a',Char 't',Char 'i',Char 'v',Char 'e',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'A',Char 's',Char 's',Char 'o',Char 'c',Char 'i',Char 'a',Char 't',Char 'i',Char 'v',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'B',Char 'r',Char 'a',Char 'i',Char 'd',Char 'e',Char 'd',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'B',Char 'r',Char 'a',Char 'i',Char 'd',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'C',Char 'a',Char 'r',Char 't',Char 'e',Char 's',Char 'i',Char 'a',Char 'n',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'C',Char 'a',Char 'r',Char 't',Char 'e',Char 's',Char 'i',Char 'a',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'C',Char 'a',Char 'r',Char 't',Char 'e',Char 's',Char 'i',Char 'a',Char 'n',Char '.',Char 'C',Char 'l',Char 'o',Char 's',Char 'e',Char 'd',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'C',Char 'a',Char 'r',Char 't',Char 'e',Char 's',Char 'i',Char 'a',Char 'n',Char '.',Char 'C',Char 'l',Char 'o',Char 's',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'D',Char 'i',Char 's',Char 'c',Char 'r',Char 'e',Char 't',Char 'e',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'D',Char 'i',Char 's',Char 'c',Char 'r',Char 'e',Char 't',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'D',Char 'i',Char 's',Char 't',Char 'r',Char 'i',Char 'b',Char 'u',Char 't',Char 'i',Char 'v',Char 'e',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'D',Char 'i',Char 's',Char 't',Char 'r',Char 'i',Char 'b',Char 'u',Char 't',Char 'i',Char 'v',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'D',Char 'u',Char 'a',Char 'l',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'D',Char 'u',Char 'a',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'H',Char 'a',Char 's',Char 'k',Char ':',Char ' ',Char 'j',Char 'u',Char 's',Char 't',Char ' ',Char 'u',Char 's',Char 'e',Char ' ',Char '&',Char 'q',Char 'u',Char 'o',Char 't',Char ';',Char '(',Char '-',Char '>',Char ')',Char '&',Char 'q',Char 'u',Char 'o',Char 't',Char ';',Char '\n',Char 'i',Char 'n',Char 's',Char 't',Char 'e',Char 'a',Char 'd',Char ' ',Char 'o',Char 'f',Char ' ',Char '&',Char 'q',Char 'u',Char 'o',Char 't',Char ';',Char 'H',Char 'a',Char 's',Char 'k',Char '&',Char 'q',Char 'u',Char 'o',Char 't',Char ';',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'M',Char 'o',Char 'n',Char 'o',Char 'i',Char 'd',Char 'a',Char 'l',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'M',Char 'o',Char 'n',Char 'o',Char 'i',Char 'd',Char 'a',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'y',Char '.',Char 'O',Char 'b',Char 'j',Char 'e',Char 'c',Char 't',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'c',Char 'a',Char 'l',Char '.',Char 'O',Char 'b',Char 'j',Char 'e',Char 'c',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'o',Char 'f',Char 'r',Char 'e',Char 'e',Char ':',Char ' ',Char 'f',Char 'r',Char 'e',Char 'e',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'o',Char 'f',Char 'r',Char 'e',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'o',Char 'i',Char 'd',Char 'e',Char 'a',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'o',Char 'n',Char 't',Char 'e',Char 'x',Char 't',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 't',Char 'r',Char 'a',Char 'n',Char 's',Char 'f',Char 'o',Char 'r',Char 'm',Char 'e',Char 'r',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char '.',Char 'S',Char 't',Char 'o',Char 'r',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'D',Char 'e',Char 'n',Char 's',Char 'i',Char 't',Char 'y',Char ':',Char ' ',Char 'k',Char 'a',Char 'n',Char '-',Char 'e',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'D',Char 'e',Char 'n',Char 's',Char 'i',Char 't',Char 'y',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'E',Char 'x',Char 'p',Char 'o',Char 'n',Char 'e',Char 'n',Char 't',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 't',Char 'r',Char 'a',Char 'n',Char 's',Char 'f',Char 'o',Char 'r',Char 'm',Char 'e',Char 'r',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char '.',Char 'T',Char 'r',Char 'a',Char 'c',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'F',Char 'i',Char 'x',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'H',Char 'i',Char 'g',Char 'h',Char 'e',Char 'r',Char 'O',Char 'r',Char 'd',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'P',Char 'a',Char 'r',Char 'a',Char 'm',Char 'e',Char 't',Char 'e',Char 'r',Char 'i',Char 'z',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'r',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 'e',Char 'x',Char 't',Char 'r',Char 'a',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'S',Char 't',Char 'o',Char 'r',Char 'e',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'R',Char 'e',Char 'a',Char 'd',Char 'e',Char 'r',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 't',Char 'r',Char 'a',Char 'n',Char 's',Char 'f',Char 'o',Char 'r',Char 'm',Char 'e',Char 'r',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char '.',Char 'E',Char 'n',Char 'v',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'S',Char 't',Char 'r',Char 'e',Char 'a',Char 'm',Char ':',Char ' ',Char 'u',Char 's',Char 'e',Char ' ',Char 'a',Char 'l',Char 't',Char 'e',Char 'r',Char 'n',Char 'a',Char 't',Char 'i',Char 'v',Char 'e',Char ' ',Char 'p',Char 'a',Char 'c',Char 'k',Char 'a',Char 'g',Char 'e',Char ' ',Char 's',Char 't',Char 'r',Char 'e',Char 'a',Char 'm',Char 's',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'S',Char 'u',Char 'p',Char 'p',Char 'l',Char 'y',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char ':',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 't',Char 'r',Char 'a',Char 'n',Char 's',Char 'f',Char 'o',Char 'r',Char 'm',Char 'e',Char 'r',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char '.',Char 'C',Char 'l',Char 'a',Char 's',Char 's',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'D',Char 'y',Char 'a',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char ':',Char ' ',Char 'b',Char 'i',Char 'f',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'B',Char 'i',Char 'f',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'A',Char 'd',Char 'j',Char 'u',Char 'n',Char 'c',Char 't',Char 'i',Char 'o',Char 'n',Char ':',Char ' ',Char 'a',Char 'd',Char 'j',Char 'u',Char 'n',Char 'c',Char 't',Char 'i',Char 'o',Char 'n',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'A',Char 'd',Char 'j',Char 'u',Char 'n',Char 'c',Char 't',Char 'i',Char 'o',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'A',Char 'd',Char 'j',Char 'u',Char 'n',Char 'c',Char 't',Char 'i',Char 'o',Char 'n',Char '.',Char 'H',Char 'i',Char 'g',Char 'h',Char 'e',Char 'r',Char 'O',Char 'r',Char 'd',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'A',Char 'l',Char 'g',Char 'e',Char 'b',Char 'r',Char 'a',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'A',Char 'l',Char 'g',Char 'e',Char 'b',Char 'r',Char 'a',Char '.',Char 'E',Char 'l',Char 'g',Char 'o',Char 't',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'c',Char 'a',Char 'l',Char ':',Char ' ',Char 'c',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'e',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'c',Char 'a',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '\n',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '.',Char 'B',Char 'i',Char 'f',Char 'f',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '.',Char 'C',Char 'o',Char 'n',Char 's',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '.',Char 'F',Char 'l',Char 'i',Char 'p',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '.',Char 'J',Char 'o',Char 'i',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '.',Char 'L',Char 'i',Char 'f',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'b',Char 'i',Char 'n',Char 'a',Char 't',Char 'o',Char 'r',Char 's',Char '.',Char 'O',Char 'f',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'p',Char 'o',Char 's',Char 'i',Char 't',Char 'i',Char 'o',Char 'n',Char ':',Char ' ',Char 't',Char 'r',Char 'a',Char 'n',Char 's',Char 'f',Char 'o',Char 'r',Char 'm',Char 'e',Char 'r',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'p',Char 'o',Char 's',Char 'e',Char '\n',Char 'a',Char 'n',Char 'd',Char ' ',Char 'c',Char 'o',Char 'm',Char 'o',Char 'n',Char 'a',Char 'd',Char '-',Char 't',Char 'r',Char 'a',Char 'n',Char 's',Char 'f',Char 'o',Char 'r',Char 'm',Char 'e',Char 'r',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'p',Char 'o',Char 's',Char 'i',Char 't',Char 'i',Char 'o',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'n',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'a',Char ':',Char ' ',Char 'c',Char 'o',Char 'n',Char 't',Char 'r',Char 'a',Char 'v',Char 'a',Char 'r',Char 'i',Char 'a',Char 'n',Char 't',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'a',Char 'v',Char 'a',Char 'r',Char 'i',Char 'a',Char 'n',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'E',Char 'x',Char 'p',Char 'o',Char 'n',Char 'e',Char 'n',Char 't',Char 'i',Char 'a',Char 'l',Char ':',Char ' ',Char 'i',Char 'n',Char 'v',Char 'a',Char 'r',Char 'i',Char 'a',Char 'n',Char 't',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'I',Char 'n',Char 'v',Char 'a',Char 'r',Char 'i',Char 'a',Char 'n',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'E',Char 'x',Char 't',Char 'r',Char 'a',Char 's',Char ':',Char ' ',Char 'd',Char 'i',Char 's',Char 't',Char 'r',Char 'i',Char 'b',Char 'u',Char 't',Char 'i',Char 'v',Char 'e',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'D',Char 'i',Char 's',Char 't',Char 'r',Char 'i',Char 'b',Char 'u',Char 't',Char 'i',Char 'v',Char 'e',Char ',',Char '\n',Char 's',Char 'e',Char 'm',Char 'i',Char 'g',Char 'r',Char 'o',Char 'u',Char 'p',Char 'o',Char 'i',Char 'd',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'P',Char 'l',Char 'u',Char 's',Char ',',Char ' ',Char 'a',Char 'n',Char 'd',Char ' ',Char 's',Char 'e',Char 'm',Char 'i',Char 'g',Char 'r',Char 'o',Char 'u',Char 'p',Char 'o',Char 'i',Char 'd',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'A',Char 'l',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'i',Char 'x',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'u',Char 'l',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'H',Char 'i',Char 'g',Char 'h',Char 'e',Char 'r',Char 'O',Char 'r',Char 'd',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'H',Char 'i',Char 'g',Char 'h',Char 'e',Char 'r',Char 'O',Char 'r',Char 'd',Char 'e',Char 'r',Char '.',Char 'C',Char 'o',Char 'm',Char 'p',Char 'o',Char 's',Char 'i',Char 't',Char 'i',Char 'o',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'K',Char 'a',Char 'n',Char 'E',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char ':',Char ' ',Char 'k',Char 'a',Char 'n',Char '-',Char 'e',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'K',Char 'a',Char 'n',Char 'E',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'K',Char 'a',Char 'n',Char 'E',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char '.',Char 'I',Char 'n',Char 't',Char 'e',Char 'r',Char 'p',Char 'r',Char 'e',Char 't',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'L',Char 'a',Char 'm',Char 'b',Char 'e',Char 'k',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'L',Char 'i',Char 'm',Char 'i',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char ':',Char ' ',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char ' ',Char 'a',Char 'n',Char 'd',Char ' ',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'C',Char 'o',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '.',Char 'C',Char 'o',Char 'm',Char 'p',Char 'o',Char 's',Char 'i',Char 't',Char 'i',Char 'o',Char 'n',Char ':',Char ' ',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '\n',Char 'a',Char 'n',Char 'd',Char ' ',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'C',Char 'o',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'R',Char 'e',Char 'p',Char 'r',Char 'e',Char 's',Char 'e',Char 'n',Char 't',Char 'a',Char 'b',Char 'l',Char 'e',Char ':',Char ' ',Char 'r',Char 'e',Char 'p',Char 'r',Char 'e',Char 's',Char 'e',Char 'n',Char 't',Char 'a',Char 'b',Char 'l',Char 'e',Char '-',Char 'f',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'R',Char 'e',Char 'p',Char 'r',Char 'e',Char 's',Char 'e',Char 'n',Char 't',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'S',Char 't',Char 'r',Char 'o',Char 'n',Char 'g',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'Y',Char 'o',Char 'n',Char 'e',Char 'd',Char 'a',Char ':',Char ' ',Char 'k',Char 'a',Char 'n',Char '-',Char 'e',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'Y',Char 'o',Char 'n',Char 'e',Char 'd',Char 'a',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'Z',Char 'a',Char 'p',Char ':',Char ' ',Char 'k',Char 'e',Char 'y',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'K',Char 'e',Char 'y',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'Z',Char 'i',Char 'p',Char ':',Char ' ',Char 'k',Char 'e',Char 'y',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'K',Char 'e',Char 'y',Char '\n',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'a',Char 't',Char 'e',Char 'g',Char 'o',Char 'r',Char 'i',Char 'c',Char 'a',Char 'l',Char ':',Char ' ',Char 'p',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'P',Char 'o',Char 'i',Char 'n',Char 't',Char 'e',Char 'd',Char ' ',Char 'a',Char 'n',Char 'd',Char '\n',Char 's',Char 'e',Char 'm',Char 'i',Char 'g',Char 'r',Char 'o',Char 'u',Char 'p',Char 'o',Char 'i',Char 'd',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'B',Char 'i',Char 'n',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'o',Char 'd',Char 'e',Char 'n',Char 's',Char 'i',Char 't',Char 'y',Char ':',Char ' ',Char 'k',Char 'a',Char 'n',Char '-',Char 'e',Char 'x',Char 't',Char 'e',Char 'n',Char 's',Char 'i',Char 'o',Char 'n',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'C',Char 'o',Char 'd',Char 'e',Char 'n',Char 's',Char 'i',Char 't',Char 'y',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'E',Char 'i',Char 't',Char 'h',Char 'e',Char 'r',Char ':',Char ' ',Char 'e',Char 'i',Char 't',Char 'h',Char 'e',Char 'r',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char '.',Char 'E',Char 'i',Char 't',Char 'h',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'F',Char 'r',Char 'e',Char 'e',Char ':',Char ' ',Char 'f',Char 'r',Char 'e',Char 'e',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'F',Char 'r',Char 'e',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'H',Char 'i',Char 'g',Char 'h',Char 'e',Char 'r',Char 'O',Char 'r',Char 'd',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'H',Char 'y',Char 'p',Char 'e',Char 'r',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'd',Char 'e',Char 'a',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'C',Char 'o',Char 'n',Char 't',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'e',Char 'x',Char 't',Char 'r',Char 'a',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'C',Char 'o',Char 'n',Char 't',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'F',Char 'i',Char 'x',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'F',Char 'i',Char 'x',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'S',Char 't',Char 'a',Char 't',Char 'e',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'e',Char 'x',Char 't',Char 'r',Char 'a',Char 's',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'S',Char 't',Char 'a',Char 't',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char ':',Char ' ',Char 'i',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '-',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'I',Char 'n',Char 'd',Char 'e',Char 'x',Char 'e',Char 'd',Char '.',Char 'T',Char 'r',Char 'a',Char 'n',Char 's',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'n',Char 'a',Char 'd',Char '.',Char 'P',Char 'a',Char 'r',Char 'a',Char 'm',Char 'e',Char 't',Char 'e',Char 'r',Char 'i',Char 'z',Char 'e',Char 'd',Char '\n',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'A',Char 'n',Char 'a',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'A',Char 'p',Char 'o',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'B',Char 'u',Char 'i',Char 'l',Char 'd',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'C',Char 'a',Char 't',Char 'a',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'C',Char 'h',Char 'r',Char 'o',Char 'n',Char 'o',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'D',Char 'e',Char 's',Char 't',Char 'r',Char 'o',Char 'y',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'D',Char 'y',Char 'n',Char 'a',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'E',Char 'x',Char 'o',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'F',Char 'u',Char 't',Char 'u',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'H',Char 'i',Char 's',Char 't',Char 'o',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'H',Char 'y',Char 'l',Char 'o',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'M',Char 'e',Char 't',Char 'a',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'M',Char 'e',Char 't',Char 'a',Char '.',Char 'E',Char 'r',Char 'w',Char 'i',Char 'g',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'M',Char 'e',Char 't',Char 'a',Char '.',Char 'G',Char 'i',Char 'b',Char 'b',Char 'o',Char 'n',Char 's',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'P',Char 'a',Char 'r',Char 'a',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'P',Char 'o',Char 's',Char 't',Char 'p',Char 'r',Char 'o',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'P',Char 'r',Char 'e',Char 'p',Char 'r',Char 'o',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'S',Char 'p',Char 'a',Char 'n',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'S',Char 'y',Char 'n',Char 'c',Char 'h',Char 'r',Char 'o',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'U',Char 'n',Char 'i',Char 'v',Char 'e',Char 'r',Char 's',Char 'a',Char 'l',Char '\n',Char 'C',Char 'o',Char 'n',Char 't',Char 'r',Char 'o',Char 'l',Char '.',Char 'M',Char 'o',Char 'r',Char 'p',Char 'h',Char 'i',Char 's',Char 'm',Char '.',Char 'Z',Char 'y',Char 'g',Char 'o',Char ':',Char ' ',Char 'r',Char 'e',Char 'c',Char 'u',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char '-',Char 's',Char 'c',Char 'h',Char 'e',Char 'm',Char 'e',Char 's',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'F',Char 'u',Char 'n',Char 'c',Char 't',Char 'o',Char 'r',Char '.',Char 'F',Char 'o',Char 'l',Char 'd',Char 'a',Char 'b',Char 'l',Char 'e',Char '\n',Char 'D',Char 'a',Char 't',Char 'a',Char '\n',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'V',Char 'o',Char 'i',Char 'd',Char ':',Char ' ',Char 'v',Char 'o',Char 'i',Char 'd',Char '-',Char 'D',Char 'a',Char 't',Char 'a',Char '.',Char 'V',Char 'o',Char 'i',Char 'd',Char '\n'],Char '\n',Char '\n',Char 'V',Char 'e',Char 'r',Char 's',Char 'i',Char 'o',Char 'n',Char ' ',Char '1',Char '.',Char '0',Char '.',Char '2',Char '\n']
package Catana
package
A monad for complex manipulation of a stream. Version 0.3
package abacate
package
Gherkin is the language used by the Cucumber system for Behaviour Driven Development.  This package contains a parser to it, based on its BNF with minor changes.  For more information on Cucumber, check http://cukes.info. Version 0.0.0.0
package allocated-processor
package
See module docs for more information, and &quot;cv-combinators&quot; package for example usage. Version 0.0.2
package applicative-extras
package
Some instances for applicative functors and type-level composition. Forkable on github. Version 0.1.8
package applicative-numbers
package
Any applicative functor can be given numeric instances in a boilerplate way. The applicative-numbers package provides an include file that makes it a snap to define these instances. See Data.Numeric.Function for an example. Project wiki page: http://haskell.org/haskellwiki/applicative-numbers Copyright 2009-2013 Conal Elliott; BSD3 license. Instances of Num classes for applicative functors.  To be #include'd after defining APPLICATIVE as the applicative functor name and CONSTRAINTS as a list of constraints, which must carry its own trailing comma if non-empty. The APPLICATIVE symbol gets #undef'd at the end of the include file, so that multiple includes are convenient. For instance, @ #define INSTANCE_Ord #define INSTANCE_Enum #define APPLICATIVE Vec2 #include &quot;ApplicativeNumeric-inc.hs&quot; #define APPLICATIVE Vec3 #include &quot;ApplicativeNumeric-inc.hs&quot; #define APPLICATIVE Vec4 #include &quot;ApplicativeNumeric-inc.hs&quot; @ You'll also have to import pure and liftA2 from Control.Applicative and specify the FlexibleContexts language extension (due to an implementation hack). Some instances are generated only if a corresponding CPP symbol is defined: INSTANCE_Eq, INSTANCE_Ord, INSTANCE_Show, INSTANCE_Enum Version 0.1.2
package applicative-quoters
package
Quasiquoters taken from Matt Morrow's haskell-src-meta to implement Conor McBride's idiom brackets, and a do-notation that only requires Applicative (and is correspondingly less powerful). applicative-quoters currently has no maintainer: if it is broken and you want it to be fixed, then fix it! Version 0.1.0.8
package authenticate
package
Focus is on third-party authentication methods, such as OpenID and BrowserID. Note: Facebook support is now provided by the fb package: http://hackage.haskell.org/package/fb. Version 1.3.2.6
package authenticate-kerberos
package
Kerberos authenticate. Version 1.0.0
package authenticate-ldap
package
LDAP authentication for Haskell web applications. Version 0.0.3
package authenticate-oauth
package
OAuth authentication, e.g. Twitter. Version 1.4.0.8
package bf-cata
package
Evaluation combinators for breadth-first evaluated catamorphisms Version 1.1
package binary-communicator
package
Simple datatype that makes easier to send and receive values in any MonadIO. Inspired by Gregory Crosswhite's 'binary-protocol' package. Version 1.0.2.1
package blaze-html-truncate
package
This package provides a simple function to truncate HTML, preserving tags and preventing cut-off words. Version 0.3.0.0
package certificate
package
Certificates and Key reader/writer At the moment only X509 certificate and unencrypted private key are supported, but will include PGP certificate and pkcs8 private keys Version 1.3.9
package concatenative
package
Concatenative gives haskell factor style combinators and arrows for postfix notation. For more information on stack based languages, see http://concatenative.org Version 1.0.1
package csound-catalog
package
A gallery of Csound instruments. Version 0.1

Show more results