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
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
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