Wen Kokke is a Haskell consultant with 13 years of software engineering experience, blending language-theory research and practical tooling from Scotland. Currently at Well-Typed LLP and an associate researcher at the University of Strathclyde, Wen focuses on type systems, kind checking and correctness—work reflected in contributions to Plutus and the Agda PLFA textbook. They bridge backend engineering and developer ergonomics, adding Haskell and Agda support to community tools like Talon and implementing map and proof machinery in Agda using higher-order functions and reflection. Known for walking the line between programming languages and "a̸i̸," Wen brings a thoughtful, research-informed approach to robust, provably correct software.
An introduction to programming language theory in Agda
Role in this project:
Backend Developer
Contributions:11 releases, 27 reviews, 1094 commits in 5 years 7 months
Contributions summary:Wen implemented features related to "Maps," a data structure for associating identifiers with values, using the Agda programming language within the specified repository. The commits show the user's involvement in defining different flavors of maps, including total and partial maps, along with relevant lemmas about their behavior. The code changes involve the construction and usage of functions within Agda, including higher-order functions and reflection to simplify proofs.
Contributions:34 reviews, 41 commits, 19 PRs in 11 months
Contributions summary:Wen's contributions center around extending the voice command set for the Talon community project. They added language modes for Haskell and Agda, enhancing the project's support for various programming languages. They also refactored existing code and refactored various sections of code into tags. Furthermore, the user made improvements to comment handling, and a few smaller changes such as fixing a typo, and adjusting a mouse setting.
talontalonvoicevimwindowsin-progress
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.