Co-Synthesis of Code and Formal Models Using Large Language Models and Functors | IEEE Conference Publication | IEEE Xplore