Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by trskop

A curated list of projects in awesome lists by trskop .

https://github.com/trskop/overloaded-records

Overloaded Record Fields implementation based on GHC prototypes.

haskell overloaded-labels overloaded-records

Last synced: 12 Oct 2024

https://github.com/trskop/archetype

Archetype IDL

code-generation idl

Last synced: 28 Oct 2024

https://github.com/trskop/command-wrapper

Command wrapper for building modular toolsets with uniform UI.

command-line command-line-tool

Last synced: 28 Oct 2024

https://github.com/trskop/connection-pool

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

connection-pool haskell resource-pool tcp tcp-client unix-sockets unix-sockets-client

Last synced: 28 Oct 2024

https://github.com/trskop/freer-effects-extra

Extra goodies for freer package

extensible-effects freer-effects haskell

Last synced: 28 Oct 2024

https://github.com/trskop/dot.config

User configuration files (dot-files)

dotfiles gitconfig haskell tmux tmux-conf

Last synced: 28 Oct 2024

https://github.com/trskop/lock-file

Provide exclusive access to a resource using lock file.

haskell linux lock-file posix

Last synced: 12 Oct 2024

https://github.com/trskop/endo

Endomorphism utilities.

endo endomorphism haskell monoid

Last synced: 28 Oct 2024

https://github.com/trskop/between

Function combinator "between" and derived combinators.

Last synced: 28 Oct 2024

https://github.com/trskop/tagged-exception-core

Reflect exceptions using phantom types.

Last synced: 28 Oct 2024

https://github.com/trskop/data-default-extra

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

Last synced: 28 Oct 2024

https://github.com/trskop/grimoire

Every SW developer needs a spell book.

Last synced: 28 Oct 2024

https://github.com/trskop/host-and-port

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

haskell hostname network portnumber

Last synced: 28 Oct 2024

https://github.com/trskop/verbosity

Simple enum that encodes application verbosity.

Last synced: 28 Oct 2024

https://github.com/trskop/tagged-exception

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

Last synced: 28 Oct 2024

https://github.com/trskop/mainplate

Common patterns used for application main

command-line haskell

Last synced: 28 Oct 2024

https://github.com/trskop/genbashrc

Haskell EDSL for generating .bashrc files.

bash dotfiles edsl haskell

Last synced: 28 Oct 2024

https://github.com/trskop/yx

Proof of concept: Environment isolator and workflow simplification tool.

Last synced: 28 Oct 2024

https://github.com/trskop/c-event-machine

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

Last synced: 28 Oct 2024

https://github.com/trskop/function-extended

Extended Data.Function module with extra functions.

Last synced: 28 Oct 2024

https://github.com/trskop/entry-point

Daemonisation and container entry point

Last synced: 28 Oct 2024

https://github.com/trskop/command-line-utils

Various command line utilities.

Last synced: 28 Oct 2024

https://github.com/trskop/ami

Asterisk Manager Interface (AMI) client library

Last synced: 28 Oct 2024

https://github.com/trskop/application-common

Abstract way of building applications that have multiple modes of operation and configuration passed on command line and/or using configuration files.

Last synced: 28 Oct 2024

https://github.com/trskop/data-flip

Data type that flipps last two of its type arguments.

Last synced: 28 Oct 2024

https://github.com/trskop/data-analysis

Utilities for simple data analysis.

Last synced: 28 Oct 2024

https://github.com/trskop/aeson-template

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

Last synced: 28 Oct 2024

https://github.com/trskop/evar

Families of types containing either exception or value.

Last synced: 28 Oct 2024

https://github.com/trskop/dhall-servant

Dhall mimetype support for Servant

Last synced: 28 Oct 2024

https://github.com/trskop/between-semigrupoids

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

Last synced: 28 Oct 2024

https://github.com/trskop/dot.config.nvim

Personalised Neovim configuration

dotfiles neovim neovim-dotfiles

Last synced: 28 Oct 2024

https://github.com/trskop/http-rfc7807

Problem Details for HTTP APIs as defined by RFC7807

haskell rfc-7807 servant

Last synced: 12 Oct 2024

https://github.com/trskop/number-length

Number length in decimal and hexadecimal representation.

Last synced: 28 Oct 2024

https://github.com/trskop/open-in-editor

Open file for editing

Last synced: 28 Oct 2024

https://github.com/trskop/type-proxies-text

Concrete type proxies for various text package

Last synced: 28 Oct 2024

https://github.com/trskop/spock-http-auth

HTTP authentication framework for Spock

Last synced: 28 Oct 2024

https://github.com/trskop/lifted

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

Last synced: 28 Oct 2024

https://github.com/trskop/union-type

Type-indexed open co-products (sums)

Last synced: 28 Oct 2024

https://github.com/trskop/filepath-extra

Functions missing in filepath library

Last synced: 28 Oct 2024

https://github.com/trskop/id-gen

Framework for generating pseudo-random IDs.

haskell invertible-functions pseudo-random-id

Last synced: 28 Oct 2024

https://github.com/trskop/install-paths

Functions for determining directory layout from executable path.

Last synced: 28 Oct 2024

https://github.com/trskop/follow-tail

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

haskell inotify linux

Last synced: 28 Oct 2024

https://github.com/trskop/experiments

Various coding experiments, usually in Haskell

Last synced: 28 Oct 2024

https://github.com/trskop/dot.xmonad

Personalised Xmonad configuration

dotfiles xmonad

Last synced: 28 Oct 2024

https://github.com/trskop/aeson-object

JSON serialisation and deserialisation for human-friendly APIs

Last synced: 28 Oct 2024

https://github.com/trskop/functor-extended

Extended Data.Functor module with extra functions.

Last synced: 28 Oct 2024

https://github.com/trskop/apache-md5

Haskell implementation of Apache specific MD5 hash algorithm.

Last synced: 28 Oct 2024

https://github.com/trskop/pkg-version

Data type for versions used by RPM packages.

Last synced: 28 Oct 2024

https://github.com/trskop/hs-pkg-config

Library for creating pkg-config configuration files from Haskell

edsl haskell pkg-config

Last synced: 28 Oct 2024

https://github.com/trskop/talks

Last synced: 28 Oct 2024

https://github.com/trskop/toolbox-tray-icon

Tray icon with configurable popup menu.

Last synced: 28 Oct 2024

https://github.com/trskop/skeletos

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

Last synced: 28 Oct 2024

https://github.com/trskop/type-proxies

Concrete type proxies for various data types.

Last synced: 28 Oct 2024

https://github.com/trskop/maybe-either

Data Types Isomorphic to Different Combinations of Maybe and Either

Last synced: 28 Oct 2024

https://github.com/trskop/lumberjack

Flexible logging framework for Haskell.

haskell logging logging-library

Last synced: 28 Oct 2024

https://github.com/trskop/heyting-algebra

Heyting algebra haskell package

Last synced: 28 Oct 2024

https://github.com/trskop/hpwgen

Library and command line tool for generating random passwords.

Last synced: 28 Oct 2024

https://github.com/trskop/hs-not-found

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

Last synced: 28 Oct 2024

https://github.com/trskop/snippets

Reusable snippets of code, simple reusable scripts, configuration files (dotfiles), etc.

Last synced: 28 Oct 2024

https://github.com/trskop/linux-device-drivers-labs

Solutions to some labs during a week long Linux device drivers training session.

Last synced: 28 Oct 2024

https://github.com/trskop/http-trace-context

W3C Trace Context Level 1 & 2 HTTP headers for distributed tracing

Last synced: 28 Oct 2024

https://github.com/trskop/papers

Repository of academic and other papers

Last synced: 28 Oct 2024

https://github.com/trskop/tldr-client

Configurable tldr-pages client with support for custom pages

Last synced: 28 Oct 2024

https://github.com/trskop/installing-debian-8.0.0-on-lenovo-x1-carbon

Notes and scripts used while installing Debian 8.0 on Lenovo X1 Carbon (rev. 3) in dualboot w/ Windows.

Last synced: 28 Oct 2024

https://github.com/trskop/socks-server

Simple SOCKS5 server

Last synced: 28 Oct 2024

https://github.com/trskop/trskop.github.io

Generated from https://github.com/trskop/grimoire

Last synced: 28 Oct 2024

https://github.com/trskop/unified-log-analyzer

Framework and application for extensible multi-purpose log analysis.

Last synced: 28 Oct 2024

https://github.com/trskop/bastion

The last bastion of network sanity.

Last synced: 28 Oct 2024

https://github.com/trskop/gerrit2-installer-debian

Debian/Ubuntu package that installs Gerrit2 by downloading it from project official release URL

Last synced: 28 Oct 2024

https://github.com/trskop/c-linked-list

Generic linked list implementation in pure C.

Last synced: 28 Oct 2024

https://github.com/trskop/determine-version

Determine application/command version by interogating it.

Last synced: 28 Oct 2024

https://github.com/trskop/c-state-machine

Simple low-level state machine in C.

Last synced: 28 Oct 2024