- United Kingdom
- yallop.computer/PL
Block or Report
Block or report syallop
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuse-
PLEditor Public
Zipper based text editor library that attempts to make inefficient operations visible
-
PLLispy Public
A 'lispy' grammar for a Programming Language
-
PLCore Public
Datastructures for a structurally typed functional programming language with anonymous functions, sums, products and unions
-
PLStore Public
Store key-values in memory, file system, Distributed Hash Tables and nested stores, where keys may also be hashes of values, or short prefixes.
Haskell UpdatedDec 9, 2023 -
PLParser Public
A NIH parser currently for use with an in-progress Programming Language
-
PLGrammar Public
Describe Grammars such that they can be round-tripped between Parsing and Printing
-
Reversible Public
Pair reversible partial functions for use with reversible Programs
-
PLLabel Public
Thoroughly unfinished nano-library defines Labels which are either Descriptive or Enhancing
-
DHT Public
An API for building a Distributed HashTable in Haskell
-
PLHash Public
Hash primitive and composite values (including hashes themselves) that self-describe their algorithm and may be shortened against other Hashes.
Haskell UpdatedDec 9, 2023 -
PLPrinter Public
Pretty-print documents with line-wrapping and indentation.
-
DSL-Compose Public
Compose DSL's and their Interpreters
-
Advent-Of-Code Public
Advent Of Code 2020 in Haskell with a few constraints
Haskell UpdatedDec 9, 2021 -
PL Public
Structurally typed functional programming language with anonymous functions, sums, products and unions
-
PLRepl Public
A REPL for an experimental programming language with lispy syntax
-
snaplet-bloodhound Public
A snaplet wrapping access to ElasticSearch via the bloodhound package.
Haskell BSD 3-Clause "New" or "Revised" License UpdatedOct 3, 2020 -
snaplet-aws Public
A snaplet wrapping access to AWS via the amazonka package.
-
fastjson Public
Forked from valyala/fastjsonFast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Go MIT License UpdatedAug 5, 2020 -
chatkit-haskell Public
Chatkit bindings for Pusher-Platform-Haskell
-
Pusher-Platform-Haskell Public
Clients for Pusher platform services such as Chatkit
-
repr Public
Forked from mitranim/reprPretty-print Go data structures as valid Go code
Go UpdatedFeb 10, 2020 -
DHT-NS Public
A thin Name Server API built atop a DHT
-
Network-NS Public
Quick and dirty NameServer for passing arbitrary messages to registered names.
-
Join-Interpreter-Distributed Public
Interpreter for a Join Calculus DSL (Join-Language) backed by a DHT
-
Join-Language Public
Haskell Join-calculus DSL
-
-
pusher-http-haskell Public
Forked from WillSewell/pusher-http-haskellPusher Haskell HTTP Library
-
Join-Interpreter-Basic Public
Basic interpreter for a Join Calculus DSL (Join-Language).
-
Game-Engine Public
A 2D pure, functional tile based Game Engine with forces, collisions and scriptable configs for AI, tilesets, levels, etc.
-
NonZero Public
Data structures indexed by sizes which are never zero.