I have been an enthusiastic functional programmer for the past 15 years. Most of my spare dev time is spent working with functional web languages like Elm and Purescript. I am the founder of ElmCast.io, and I maintain multiple projects in the Elm community.
I have been using vim since I started programming, and have spent years perfectly the perfect development environment. I also maintain vim plugins and know VimL inside and out. I especially enjoy helping beginners get up to speed.