Chris is software developer, consultant, founder of Lambda Factory. He's author of Ionide, Saturn, Forge, Fornax, project owner and maintainer of VSCode-Elm and contributor to many OSS projects. Chris is also international speaker, that tries to convince developers around the world that OSS and FP are good, pragmatic choices for writing software. You can find him on Twitter as @k_cieslak, GitHub - @Krzysztof-Cieslak and read his blog.
F# editor tooling is in a unique position among FP languages - cross-platform, feature-rich, stable, innovative and supported and actively developed by both OSS community and commercial vendors. It's also ubiquitous - powered by the compiler which is developed with tooling in mind. By the end of the talk, you should have an idea of how to design pieces of a compiler so that accurate tooling can be built, how constraints of a language affect tooling, and some of the challenges tooling developers face.Slides