Two new fun projects

1 minute read Published: 2015-11-02

Karaorust

Fun project for learning Rust. It's just simple parser for Karaoke files that print out lyrics with the proper timing on your console.

Internally it uses combine inspired from Haskell parsec. I did not know this parser combinator type before and I find the resulting code of this kind of parser readable and clean.

marquetapage

A weekend fun project, to get some bookmarks with specific tag I collect on the Internet. I wanted the URL and title as JSON so it can be used with jq or any programming language.

Internally it's using Sequel to map the Firefox places.sqlite schema and that's pretty much it.