📜  F#代码格式化准则

📅  最后修改于: 2021-01-01 14:52:04             🧑  作者: Mango

F#代码格式准则

本主题概述了F#中的代码缩进准则。 F#语言对换行和缩进敏感。不仅仅是可读性问题,还是编码标准化问题,它可以正确格式化代码。您必须正确格式化代码才能正确编译。

F#代码格式化示例

let indent() = 
   printfn "loop starts"
   for i = 1 to 10 do
      if (i%2=0) then
         printfn "%d" i
   printf "loop exits"

indent()

输出:

loop starts
2
4
6
8
10
loop exits

需要缩进时,必须使用空格而不是制表符。至少需要一个空间。您可以创建自己的编码标准以指定用于缩进的空格数。