Develops type systems at Kyoto Univ. and works as a software engineer
SATySFi. A statically-typed, functional typesetting system
1.2kSesterl. An ML-like statically-typed Erlang
159the_satysfibook. The manuscript for The SATySFibook (1st edition for the Web)
36toy-macro-ml. An implementation of MacroML [Ganz, Sabry & Taha 2001]
33cs-thesis. A SATySFi class file for writing CS master theses at The University of Tokyo
29otfed. An OpenType font format encoder & decoder written in OCaml
21satysfi.el. An Emacs major mode for SATySFi
18game_tianjiupai. A Tian Jiu Pai (天九牌) game server written in Sesterl & Elm
16apbuf. Algebraic protocol buffers
13Horsea. Haskell
7gfngfn.github.io. HTML
6hugo_theme_upcards. A simple card-based Hugo theme
6ott-paper-template. A template for writing papers using Ott (https://github.com/ott-lang/ott)
6tex_of_ocaml. A compiler for untyped lambda terms to TeX code
5sesterl_cowboy. A Cowboy (https://github.com/ninenines/cowboy) wrapper for Sesterl (https://github.com/gfngfn/Sesterl)
5variational_gadts. [WIP] a GADT type inference engine
5the_sesterl_book.
5satysfi-external-repo. Custom OPAM repository for external libraries of SATySFi
4camlpdf. OCaml library for reading, writing and modifying PDF files
4expandparams. (La)TeX packages that makes you save the cost of writing thousands of \expandafter.
4satysfi-test.
3sesterl_testing. A testing library for Sesterl wrapping EUnit
3sesterl_json. A JSON-handling library for Sesterl equipped with APIs similar to those of elm/json
3otfm. OpenType font decoder for OCaml
3StructMath. A structure-based GUI editor for typesetting math formulae
3try-ray-tracing. Rust
2satysfi-amidakuji.
2poly-shift-reset. An implementation of λ_{let}^{s/r} [Asai & Kameyama 2007]
2langprocbase. A minimal, easy-to-extend front-end of a language processor that supports Hindley-Milner type inference and type error reports with code positions
1satysfi-steamer. Steamer: presentation in SATySFi
1macrodown-test. OCaml
1a_strange_behavior_of_logger_formatter. See: https://github.com/erlang/otp/pull/6036
1yojson. Low-level JSON parsing and pretty-printing library for OCaml
1sesterl_stdlib. The standard library for Sesterl (https://github.com/gfngfn/Sesterl)
1test_repository. TeX
1yojson-with-position. A fork of yojson used by SATySFi
1public-memos.
1rebar_sesterl_plugin. A Rebar3 plugin for compiling Sesterl programs (https://github.com/gfngfn/Sesterl)
1satysfi-0-1-0-diff-doc.
1trifling_tex_codes. TeX
1