F# fsi.AddPrinter: Does AddPrinter have ability to take list apart?
问题 In our project we use fsi.AddPrinter for printing type formula<fol>. To make it easier we include fsi.AddPrinter sprint_fol_formula in our fsx files to transform the AST results into human readable results. val inline sprint_fol_formula : formula<fol> -> string In the process of creating test cases we also output both the AST result and the human readable result. The AST result is the result of processing the formulas. To transform the AST into human readable format in the unit test we just