playing with Idris language