Revert "add ~> macro"

This reverts commit 3653edd5349f37f1e1c4ee796d32e14d16376cce.