London, UK

Peter Trško

Advanced
@trskop

overloaded-records. Overloaded Record Fields implementation based on GHC prototypes.

14

hsansible. Framework for rapid development of Ansible modules in Haskell programming language.

14

archetype. Archetype IDL

12

command-wrapper. Command wrapper for building modular toolsets with uniform UI.

9

connection-pool. Connection pool built on top of resource-pool and streaming-commons packages.

7

dot.config. User configuration files (dot-files)

6

freer-effects-extra. Extra goodies for freer package

6

endo. Endomorphism utilities.

4

lock-file. Provide exclusive access to a resource using lock file.

4

between. Function combinator "between" and derived combinators.

4

tagged-exception-core. Reflect exceptions using phantom types.

3

data-default-extra. Set of packages that provide additional instances for data-default package.

3

verbosity. Simple enum that encodes application verbosity.

2

c-event-machine. Simple low-level event machine based on Linux epoll or FreeBSD kqueue.

2

yx. Proof of concept: Environment isolator and workflow simplification tool.

2

mainplate. Common patterns used for application main

2

tagged-exception. Set of Haskell libraries that are centered around the idea of using phantom types to tag code that may raise exception(s).

2

host-and-port. Data type and utilities for handling host name and port number pairs

2

open-in-editor. Open file for editing

1

http-rfc7807. Problem Details for HTTP APIs as defined by RFC7807

1

aeson-object. JSON serialisation and deserialisation for human-friendly APIs

1

maybe-either. Data Types Isomorphic to Different Combinations of Maybe and Either

1

functor-extended. Extended Data.Functor module with extra functions.

1

number-length. Number length in decimal and hexadecimal representation.

1

evar. Families of types containing either exception or value.

1

dot.xmonad. Personalised Xmonad configuration

1

microservices. Haskell

1

aeson-template. JSON-like format that supports variables, simple string interpolation, and comments

1

type-proxies-text. Concrete type proxies for various text package

1

follow-tail. Haskell implementation of "tail -f" as a library.

1

experiments. Various coding experiments, usually in Haskell

1

entry-point. Daemonisation and container entry point

1

AMI. Asterisk Manager Interface (AMI) client library

1

install-paths. Functions for determining directory layout from executable path.

1

heyting-algebra. Heyting algebra haskell package

1

union-type. Type-indexed open co-products (sums)

1

dot.config.nvim. Personalised Neovim configuration

1

spock-http-auth. HTTP authentication framework for Spock

1

id-gen. Framework for generating pseudo-random IDs.

1

data-flip. Data type that flipps last two of its type arguments.

1

lumberjack. Flexible logging framework for Haskell.

1

skeletos. Create skeleton project, file or code snippet from a template.

1

data-analysis. Utilities for simple data analysis.

1

lifted. Functions from base, including few that aren't, lifted over Functor or Applicative.

1

function-extended. Extended Data.Function module with extra functions.

1

toolbox-tray-icon. Tray icon with configurable popup menu.

1

dhall-servant. Dhall mimetype support for Servant

1

talks. Haskell

1

between-semigrupoids. Generalization of "between" pattern, i.e. (f .) . (. g).

1

type-proxies. Concrete type proxies for various data types.

1

hs-not-found. Functions (mostly one-liners) and types that aren't in base.

1

pkg-version. Data type for versions used by RPM packages.

1
52
Apply