Skip to content
@awkward-squad

Awkward Squad

Published libraries


A SQL quasi-quoter for the hasql ecosystem.


LISTEN/NOTIFY support for the hasql ecosystem.


A simple, efficient supply of integers using atomic fetch-and-add.


A structured concurrency library.


A structured concurrency library.


Fisher-Yates shuffle on linked lists.


A quick-and-dirty benchmarking library with immediate feedback.


Two simple Okasaki queues.


High-level bindings to the C termbox library for writing TUIs.


An FRP interface to the C termbox library for writing TUIs.


Low-level bindings to the C termbox library for writing TUIs.


Low-level bindings to the C termbox library for writing TUIs.


An Elm Architecture interface to the C termbox library for writing TUIs.


Lightweight combinators for styling strings with ANSI escape sequences.


An efficient data structure for registering IO actions to fire after a delay.


Unconditional jumps.


In-progress work

Name Description
cretheus A clean aeson wrapper that encourages explicit encoders and decoders
demeter An efficient resource pool
ersatz-pointer Another take on the weak pointer API
inotify inotify bindings
libzmq Complete bindings to ZMQ
postgresql-protocol An implementation of the PostgreSQL wire protocol
proem A modern prelude
spaceballs A simple HTTP server framework
sqlite-bindings Complete bindings to SQLite
stm-fsifo A concurrent queue that supports delete

Pinned Loading

  1. ki Public

    A structured concurrency library

    Haskell 86 4

  2. hasql-interpolate Public

    Haskell 16 2

Repositories

Showing 10 of 21 repositories
  • termbox Public

    Haskell bindings to the termbox and termbox2 libraries

    C 3 1 2 0 Updated Apr 10, 2025
  • cretheus Public
    Haskell 1 BSD-3-Clause 0 0 0 Updated Mar 23, 2025
  • stm-fsifo Public
    Haskell 0 BSD-3-Clause 0 0 0 Updated Mar 22, 2025
  • .github Public
    0 0 0 0 Updated Mar 21, 2025
  • fsevents Public
    Haskell 0 0 0 0 Updated Mar 21, 2025
  • Haskell 16 BSD-3-Clause 2 2 1 Updated Mar 17, 2025
  • Haskell 7 BSD-3-Clause 0 0 0 Updated Mar 2, 2025
  • park-bench Public

    A quick-and-dirty, low-friction benchmark tool with immediate feedback

    Haskell 2 BSD-3-Clause 0 0 0 Updated Mar 2, 2025
  • list-shuffle Public
    Haskell 1 BSD-3-Clause 0 0 0 Updated Mar 2, 2025
  • ki Public

    A structured concurrency library

    Haskell 86 4 1 0 Updated Mar 2, 2025