Mark Karpov's repositories
megaparsec
Industrial-strength monadic parser combinator library
parser-combinators
Lightweight package providing commonly useful parser combinators
text-metrics
Calculate various string metrics efficiently in Haskell
kill-or-bury-alive
Precise control over buffer killing in Emacs
zzz-to-char
Fancy replacement for zap-to-char in Emacs
hspec-megaparsec
Utility functions for testing Megaparsec parsers with Hspec
markkarpov.com
My personal web site
pagination
Framework-agnostic pagination boilerplate
nixos-config
My NixOS configurations
req-conduit
Conduit utilities that work with the Req HTTP client library
tagged-identity
Trivial monad transformer that allows identical monad stacks have different types
flac-picture
Support for writing pictures into FLAC metadata blocks with JuicyPixels
html-entity-map
Map from HTML5 entity names to the corresponding Unicode text
markkarpov.art
My artistic web site
philosophy-notes
My notes on philosophy