static implementation for RxHaskell