Mikhail Glushenkov's repositories
snap-static-pages
Simple html/atom publication using Markdown, for the Snap Framework
snap-templates
An executable for generating project templates for the Snap Framework
directory-tree
A simple directory-like tree datatype, with useful IO functions, for Haskell
xmlhtml
XML parser and renderer with HTML 5 quirks mode
mwc-random
A very fast Haskell library for generating high quality pseudo-random numbers.
haskell-lockfree
A collection of different packages for CAS based data structures.
criterion
A powerful but simple library for measuring the performance of Haskell code.
http-common
Base Haskell types used by a variety of HTTP clients and servers.
optparse-applicative
Applicative option parser
dlist
Difference lists in Haskell
HsOpenSSL
OpenSSL binding for Haskell
ansi-terminal
ANSI terminal support for Haskell, with Windows compatibility
test-framework
Framework for running and organising QuickCheck test properties and HUnit test cases
blaze-builder
Efficient serialization of Haskell values to lazy bytestrings with a large average chunk size.
quickcheck
Automatic testing of Haskell programs.
xml
Haskell XML library
primitive
This package provides various primitive memory-related operations.
transformers-base
Haskell library for lifting actions from the bottom of a monad transformer stack
scientific
Arbitrary-precision floating-point numbers represented using scientific notation
hashable
A class for types that can be converted to a hash value
unordered-containers
Efficient hashing-based container types
io-streams
Simple, composable, and easy-to-use stream I/O for Haskell
genomizer-server-tester
Program that runs through the API commands towards a server and checks to see API coverage.
haskell-platform-windows
Windows installer for the Haskell Platform (old repo).
icfp2015-papers
Accepted papers for ICFP 2015
genomizer-desktop
The Swing client for Windows/OSX/Linux
genomizer-web
The web client of the genomizer project, written mainly in with Backbone.js
monad-control
Lift control operations, like exception catching, through monad transformers