Cheng Shao (@TerrorJack)
  • Stars
    star
    183
  • Global Rank 132,013 (Top 5 %)
  • Followers 441
  • Following 241
  • Registered over 11 years ago
  • Most used languages
    Haskell
    73.5 %
    Shell
    12.2 %
    Nix
    8.2 %
    Python
    4.1 %
    C++
    2.0 %
  • Location πŸ‡«πŸ‡· France
  • Country Total Rank 3,400
  • Country Ranking
    Haskell
    16
    Nix
    31
    Shell
    697
    C++
    1,690
    Python
    8,863

Top repositories

1

template-haskell-jailbreak

Black magic to workaround a Template Haskell stage restriction.
Haskell
25
star
2

erumpo

Just a prototype, but will be improved soon.
Haskell
22
star
3

ghc-alter

Utilities for building Haskell tooling with ghc.
Haskell
9
star
4

yuuenchi

Haskell
8
star
5

direct-rocksdb

Haskell Bindings to RocksDB.
C++
8
star
6

ghc-bones

Yet another GHC API wrapper.
Haskell
6
star
7

cabal-toolkit

Helper functions for writing custom Setup.hs scripts.
Haskell
6
star
8

vanilla

Shell
5
star
9

monad-par-async

Simple Async library built with monad-par. No canceling, more lightweight than threads.
Haskell
5
star
10

meikyu

Shell
5
star
11

Cabal-playground

Logs the input & output of Cabal hooks. Useful for debugging Cabal build process.
Haskell
5
star
12

pixie

Shell
4
star
13

fp-talk-code-demo

Haskell
4
star
14

fast-record

Fast anonymous records in Haskell.
Haskell
4
star
15

old-ghc-nix

Old GHC versions from old nixpkgs revisions
Nix
4
star
16

gitpod-ghc

Shell
4
star
17

easy-ffi

Cross-platform FFI toolkit.
Haskell
3
star
18

unlimited-interpreter-works

A family of untyped lambda calculus interpreters.
Haskell
3
star
19

github-actions-balloon

Look ma I got free build machines
Nix
2
star
20

wasmtime-hs

Haskell
2
star
21

anubis

Haskell
2
star
22

simple-download

A simple wrapper of http-conduit for file download.
Haskell
2
star
23

blockcat

Haskell
2
star
24

static-sizeof

Haskell
2
star
25

mangekyou

Haskell
2
star
26

spellbook

Haskell
2
star
27

encoding-io

Encoding-aware file I/O operations.
Haskell
2
star
28

baidupcs

Haskell bindings to Baidu PCS(Personal Cloud Storage). Created for one sole purpose: moving stuff out before Baidu is broke
Haskell
2
star
29

vector-stream-utils

Utils for using vector as a streaming lib.
Haskell
2
star
30

tsumihebi

tsumihebi : a sinful snake.
Haskell
2
star
31

haskell-nix-static-linking

Nix
2
star
32

pt-helper

A PT client.
Haskell
2
star
33

habanera

Haskell
1
star
34

gmp-tarballs

Shell
1
star
35

memo-hashtables

Haskell memoization combinator based on hashtables.
Haskell
1
star
36

store-file

Run Peek/Poke operations of store on files.
Haskell
1
star
37

superfuse

An array computation DSL.
Haskell
1
star
38

hs-nix-tools

Nix
1
star
39

lifted-async-pool

Run lifted IO actions asynchronously in a pool.
Haskell
1
star
40

msbuild

Utilities for working with MSBuild in Haskell.
Haskell
1
star
41

hitomi

Haskell
1
star
42

terrorjack.github.io

Haskell
1
star
43

circleci-nproc

1
star
44

tuple-has

Bare-bones extensible product, aka tuples.
Haskell
1
star
45

repa-utils

Utilities for working with repa.
Haskell
1
star
46

rakuen

A build environment for my personal projects
Shell
1
star
47

escodegen

Parser/generator of ECMAScript, backed by esprima/escodegen on Node.js
Haskell
1
star
48

haskell-dev-utils

Haskell
1
star
49

Software-Foundations-pdf

The pdf build of Software Foundations, with bookmarks, kept in sync with the latest version.
1
star
50

ghc-api-asterius

Python
1
star
51

node-fetcher

Python
1
star