F# source code formatter, inspired by scalariform for Scala, ocp-indent for OCaml and PythonTidy for Python. This project aims at formatting F# source files based on a given configuration. Fantomas will ensure correct indentation and consistent spacing between elements in the source files. We assume that the source files are parsable by F# compiler before feeding into the tool. Fantomas follows two F# style guides: the F# code formatting guidelines from Microsoft by default and the G-Research F# code formatting guidelines via various settings.

Features

  • An opinionated code formatter for F#
  • Integrates with most editors
  • Implements the F# community style guide
  • This project aims at formatting F# source files based on a given configuration
  • Fantomas will ensure correct indentation and consistent spacing between elements in the source files
  • We assume that the source files are parsable by F# compiler before feeding into the tool

Project Samples

Project Activity

See All Activity >

Categories

Code Formatters

License

MIT License

Follow Fantomas

Fantomas Web Site

Other Useful Business Software
Cycloid: Hybrid Cloud DevOps collaboration platform Icon
Cycloid: Hybrid Cloud DevOps collaboration platform

For Developers, DevOps, IT departments, MSPs

Enable your developers to do their best work and increase time-to-market speed with a leading DevOps and Hybrid Cloud platform.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Fantomas!

Additional Project Details

Operating Systems

Linux, Windows

Registered

2023-04-25