我在这里尝试这样做(原谅for循环-我只是想知道这是否可行):
DESIG_ID DESIG_NAME
------------------------------------------
10 ASSISTANT MANAGER - TRAINING
20 ADMIN ASSISTANT
答案 0 :(得分:5)
如果您要使用的功能在文件的更下方定义或未正确导入,则可能会出现None of the types error
消息。否则,您的函数定义就可以了。
答案 1 :(得分:5)
我不建议为此使用自定义运算符。我认为应该很少使用它们。这个代码似乎不够通用,不值得定义,可能会使代码难以阅读。这是一种选择:
[ printf "%A"; printfn "%A" ] |> List.iter ((|>) 1)
但是内联写出您的运算符定义更加清晰明了:
for f in [ printf "%A"; printfn "%A" ] do f 1