sorawee

Elite
@sorawee

fmt. A code formatter for Racket

85

pretty-expressive. An implementation of "A Pretty Expressive Printer" in Racket

27

pretty-expressive-ocaml. An implementation of "A Pretty Expressive Printer" in OCaml

26

racket-analysis. Analysis of Racket code base

13

recursive-language. A language for writing recursive functions

9

fishy-completion. A proof-of-concept completion framework for DrRacket via fishy static analysis.

6

pprint-compact. An expressive and optimal pretty printer

6

helpful. Helpfully provide suggestions on unbound identifier error

6

racket-ci. Racket

5

shlex. shlex for Racket

5

loop. Advanced named let for Racket

4

matrix-digital-rain. Matrix digital rain using Python 3 (Urwid library)

3

pretty-expressive-oopsla23-artifact. Common Lisp

3

my-website. Racket

2

stream-values. A library for multiple values manipulation in Racket streams

2

drracket-cmdline-args. Accessible Command-Line Arguments for DrRacket

2

mygithubpage. HTML

2

pretty-expressive-lean. HTML

2

readtable-extra. A make-readtable drop-in replacement with an ability to yield to other tables

2

drracket-restore-workspace. Restore workspace for DrRacket

2

mixfix. Mixfix for Racket

2

drracket-fmt. Run fmt from DrRacket

2

ocaml-repl. OCaml REPL package for Atom (for Brown CS17)

1

project-ideas.

1

notes. Notes on what I recently learned

1

pareto-frontier. Pareto frontier

1

errortrace-pkg. Errortrace installed packages

1

royin-dictionary-eng-clone. Python

1

drdr-diff. A tool to investigate timing differences between two DrDr runs

1

define-who. An anaphoric macro that binds `who` to function name

1

define-sobj. An anaphoric macro that binds sobj to call syntax object

1

main-array. Python

1
32
Apply