A racket lang-extension for postfix dot notation
documentation: http://pkg-build.racket-lang.org/doc/postfix-dot-notation/index.html
#lang postfix-dot-notation racket
(define x "hello-world")
x.string->symbol ; 'hello-world
(struct foo (a b c))
(define y (foo 1 2 3))
x.foo-a ; 1
x.foo-b.number->string ; "2"