Functional programming is an ideal fit for developing blockchains
Some applications just lend themselves to certain programming paradigms.

Arthur Breitman is an early architect of the Tezos protocol. Prior to becoming involved in Tezos full time, he worked at X and Waymo on self-driving cars. In his earlier career, he worked as a quantitative analyst at Goldman Sachs and Morgan Stanley. Arthur graduated from the École polytechnique and holds a MS in financial mathematics from the Courant Institute at NYU.
Some applications just lend themselves to certain programming paradigms.