Functional Programming
Functional programming, a programming paradigm emphasizing immutability and the composition of functions, aims to improve code clarity, reliability, and maintainability. Current research focuses on extending functional programming principles to diverse applications, including scientific computing pipelines, code generation using large language models (LLMs), and the formal verification of programs, often employing techniques like metaprogramming and reinforcement learning to enhance efficiency and correctness. These advancements are improving software development practices, enabling more robust and verifiable code, and facilitating the integration of diverse computational tools in scientific workflows.
Papers
December 20, 2022
October 18, 2022
September 8, 2022
September 6, 2022
June 9, 2022
March 29, 2022
February 20, 2022
February 15, 2022
December 21, 2021
December 9, 2021