Implementing pure input utilizing monads