This document is a set of component design guidelines for F# programming, based on the F# Component Design Guidelines, v14, Microsoft Research. The document is now managed by technical contributors to F# including Don Syme and others in the F# Core Engineering Group. The F# technical community are always very grateful for feedback on these guidelines. To contribute to the documentation, please log