fantomas
fantomas copied to clipboard
FSharp source code formatter
I propose we add a way to provide a custom path for fantomas on `Fantomas.Client`. As explained on [Ionide's discussion](https://github.com/ionide/ionide-vscode-fsharp/discussions/2025#discussioncomment-9949886), we can't currently have an option to set a custom...
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/preview?data=N4KABGBEDGD2AmBTSAuKAbRAXMBbAngIIBOxAhvmALxgDaAPgDoB2LE9AupADThQDO2LAEtmAc36o6fCKAjyoAEiz4ADsjSRRWHjPmRFANzLoArhukKFABl5X9ASWZJmWAMrCAXsjv2wAFj0IDj0AX19ZIKUVdSktV117A2MzC1ooiABGCKtIAFkyAA8AGVFEYsRxLAALRL9MgCZrKJCFcL05XOU1C0hK%2BAB5ADNS5kQ3FUw6hWSTcyl0vzAGnJmAUWdh0Z8MjCHIFrCczpnu2M0AI1hYdGn9Izm03YBmVcdmQWIsADFREwA5RAAd3QZTuCiwxHMhzaxyiBhivSuN3BShS8zQiz8-jeEEgblUZGgiAAQoghrBiIgAApkci4bCIYioiCQ6H2VrydoKE73RFxZG3N6zVILXYAVlxUAJRNJ5Mp5VgQKZ0DIgichlgqpEsGYLLAbMQMK5cKSZyR1yF8IeosxuwAbFL8YTiWSKVSAKqqdTEVXq5ia7XCXX6oYmQTGiDc%2BS8vHmgWW1EijGWPwAdidMtd8qpAGF0Gr%2BLndfw2dAsJTQ%2BGjRyjh1rfzLonhTaU1j7AAOTMuuXuxB5RC4C5MqvoCO12H1s2NqCCpOtp5LACc3dlboVxfQIalYbHNasnKjpq6M8gc5b6MX9Vsu2dssIQywTOLuFwZH1hsjYGjkWnPQTKIXo8YpLJk2S3lmvYKm4g7CHAW56ju1Zfj%2BYCxtE-5NoB1qXiB9QrBBPYPk%2BxAwbgcE3NuuyfhOJpTiemGzs2OHAXaoGvIR97ELApjOAAIogoLkSRH5QvuCiHt%2Bx6nKe2jzrhbH1Dit4FIUDhDAAKtUlRuNUlJYAA6sI8A1PqzS0Ue9EyYx8Q6EBtqpvYmSSipRTqVplRrHuun6UZJm1FK9rmQedY8g2NlyfZba7JkjquWpzBDMIhQDD6ZAVsQayFKoVL8PwwaIbsHbBRJoUxuF5xQJFLEOe2ViZBm8UAEqIHAxDwH5plSv4JXyJJqHoQiEUJFFV5OV2zWtZS8D-KYQ5MsMDhPrgkhSpkKHSXyNm4KY6AiKCYzfJSb5YCRGn-qNeFOSut4tW18B5Lt%2B1lEdxAnSJTrQNUdJEiRAD6QLGaZG1WVtlW2fJrGOVYTROqpJDkPgAzEKUpadQFRW9cEZW-gx4PVWaCnQwoDTgUs%2BRFAjFDI6jWCzfNxCLctq0xSDYV-uDO17cIB2IK971MudsSXYp9gNAR5NU0jKPCKWj3c7z-PpR9t5fT95ZMgDQO1Gz5Uc70BNdETdUkxx5OqQAao8JKiPAohiOj%2BrFbruPWfjI01dFSwNMp5tFN8vHlgVNvOPbjvdVjYD9ZtcayR7hNQyb8gNC5fuFHxsBYAA4tgWU5YgeUFeHmMu2hFUWthCe1bsDRxeTgIgmUZJYMqlRC4gAlJcwwg6swhDOAODMs0sNEhZO7N4xXVpV17fgNI1kugmIzAB8wQe6h4y-paYVIabATguFg6UFaO45j3RE9u1PkPV97E2LyRzDH4YiriIPw7EJ3og9wVw9%2BLuZ9Srjz1pPAC08jaJxrjdc2T1hDbGKGQIc8AyD5lgPlcQDdean3En1HGZd9ZgJvrPewzwbzkzzkyYQDJXAmAANKIEQKoA%2BlQsBOBJOQNeGMlgAJwdjYBrswbXxFsTeQzwyZ%2BEgCSAszAADW2x%2BAkB4s4QEpZEAPVgbzPOuV8ollEuyc%2BllL6CMIcIpOEBngSwkSSOk64qR8VltAYgVC-hPngB6buuoBLQALOQXu2DS6DXjJoLmz0xjsKJDI7AEx8BTFMS8M2Ej5ahNJOQaAkT3CTB2OTUs3FTA5NMKoA4FkpKg1jsNOynsxpWGeL7CR9DGGqXph-YYUiyCyPkfqTI1hI7R1KRhcG55KlXWqanCRmCm45n7BosoL5VCmCPr3LRBcdGFRHmJAJ5cTFDNFtUuuEiKFOOoUfdAXlyL8C4f-ZCxTQh8A4L4LQ-Bvj5SkDwkAoQgA) #### Code ```fsharp let myArray = [| |] let myArray2 = [| // Some comment |] ``` #### Result ```fsharp let myArray = [| |] let...
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/preview?data=N4KABGBEDGD2AmBTSAuKB3WAnA1gZwBcBDAgS1gDs8AdLaigHwD4wBlRARwDo8BXAWwBCAT1r0IEAPpcA4ogIB1RIhwAbYQDUiq3ogWkCAC1i8CAQWjREePAGFDiaDgAUYihI9hhiIlgA0bp4S6Mo4AXTuQWC2RAAORNAGwmYA5ilYiCkkiFo6iAAqwrGIXLawhAAKWKRW4eJR0Nkp2KIRHgCUbpB%2B4FB48mQUKXioYADavRCgQZAAJARFyGiQpBQE3ZMScwBu2rqjE1FgAAw9R5AAkhRIa6ykAF7IZ1EALJsQALqbAL7PU%2B9QeaLUYrNYbGazXZ5A4AiAARj%2BnkgAFkiAAPAAyq0QGMQQyM4KiAFZjgCvh5fptpkigcUQXj4AB5ABmWIoiFYC1UTwBOz2S3GsLAACZER5IABRa4stk886qZmQMk-RHU8W0gWQABGsFgqkJ6qh%2BzQhyiAGYxVsrv0sAQAGKrbQAOUQ6FU2INngIWF0yopqt5GpBOr1nogfOhJqFL0t4dY8SsgkQzOwiAqviI-HkiCwYYk3t9QXJEkpHjVWyDyxD%2BstEeNgqORNjUHjCUQSZTGQxsBCWEa-Su21gjTIlDzEALiD9JYDEIWdKruprgaNAtNQQAbM3IK3E8nUwBVWLFPtEAcUIcj8gUcdgZnafrTiCliTl8OVqDVvN1tdCgDs267u2%2B4ZLYqhnnYlCED60AENgt73qoj5FiqVKBvOmpfrWkL8jCRwAByAQmwGdogyKIPwWo5ghD5Tih-poXOwKLqG2GrnhUQAJxEW2HapmUqhjs2iHIZ4xbPrONIYcGS7fjhkYNlEcKnEKO7EWYzIEDmZT8PwRC3pOT5gC%2B-xMQun6yWxuFRkccIIqpQF8Rk7D8DUepCUKIl0WJqFluhzEWaxK7WYpQRwqKDnqZpOYuW5gk3s2hn0TOjFSQF2qWcFCnrp4cIWpFbZmFgJjXAAIog7quVpuaJT63keOJxmSeq0nLKs6xWdlQpwjGqmomiFzMvkDgUKwxi2vo8AEs2pLJRJqUtel7VyexNlKU2fXooNw14hKSEcuNiikFNhi3hus0%2BQxflmZqy2dfWOUeHCW6bQNFDMqQaKMieJDYBKaKxBkNjXre%2BEXQ1vmvv55mgh1WUPd1AGvQASo42DwJN03RuDEiNSZYBvoCrVQHd8O-rZhEo2jWDwE6AhUVgLIXFp-AjM2cJGfjhNzMTkD8LwqhkO67J2tgekENVhR0vd5NKdxqmo3ANPIgLQvYqLWDi9Vt4wIYGawTmkjoMdBKc81Fa86TEKraFnjCip5z9UVWBEMIjJYFihCY6dzZg2bC0W0tYIyxxQTCvZjvos7rvu57BB05ROZMyzbPdf711pTD-OC6QwuIBrWs5lLco0jbj0SMKEXnNHbse6QhAqznecFyQ2vbtAesuwbWBGybp3p1DN0glbpcheXEDCvlkdorkuiCKs8CrCk3ugzjnyQ6Zme3cHZOh3bvXT3avAULB17z9cS8r82Lxr2AePm%2B%2Bls79bY9CsKG3T6VsAEHIBD-YD1g8DXivkKP2c0moB0fulLCu81phxeucF0bpsRJgICEPExdyofQoAYa8ZhrjkUTlgVORwkqXRShnRaMMYEvy6kcYUSNq7uhSBQI%2BJ9RyjVICwkgvAMj5FgFcG4xAOE0X2gPTeVDMKZVoQjehlMmHVQoCQUg2wcSUBSIQhmWDVi4KgqI0SEMrqDy3jJIKMjZZh3lo7VWpBZQYkzFqeARAwLlCXkgvO%2Bj6q4w3gTaGUizGjzoeaB2URJQAxzKQLMaxtAAGllCxEEXiAgVxBAuxPj7TytFxG%2BKHixZc5i94eDNBHUJghwIUBwLKPARUSq02sFpeAjc1bsn-kDIBejaqFnIfNShgdqHSMCbI80VdSm%2BCcogUq9doDVFckohpB4cGUHKtAcCLsRHCSyeArmfiQTZ2ae2LuOB5CcmENyFar8jhminqEppucUGHOOVyEuMxpmZmKPAJUWyH5EyDnDApcDPBmgPqEuJiBYj9QTgzFkZSiAVKqbeZSt976QJ%2Bf0gJhoLnmg-qE9xKCQJkRsXnHSsRTDKMoK0wBINOlePXkYiRfT-H5MGRYwFCDQn-wiVE4gqg9quTwBko4XlOa9A%2BM8FYeA7RANGEK74QA) #### Code and expected output ```fsharp workstations |> Seq.sumBy _.GetWeeklyValueWithoutAccessCheck( year, week, CapacityAggregateValueType.CostPrice, category ) ``` #### Result ```fsharp workstations |> Seq.sumBy _.GetWeeklyValueWithoutAccessCheck(year, week, CapacityAggregateValueType.CostPrice, category)...
Please verify your pull request is respecting our [Pull request ground rules](https://fsprojects.github.io/fantomas/docs/contributors/Pull%20request%20ground%20rules.html). You can find more information in our [Contributors documentation section](https://fsprojects.github.io/fantomas/docs/contributors/Index.html).
Using fantomas to format a single file via the command line is very slow, ~700-1000ms depending on the size of the file. I hypothesised that this was due to the...
Just an initial WIP PR.
### Description It would be nice if record and DU fields could be vertically aligned, or at least kept vertically aligned if they already are, both in the type definition...
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/main?data=N4KABGBEDGD2AmBTSAuKAzArgO2mAFADqQD0AFogIYA2ALmcQDRhbZiVgBGYAtAHxhixAJSFskRuCgBnRLVoBLbAHNpqMAG0pEUBD1QAJLQCeAB2RpIS2hO17IBgG41MFzXf0AGSfv2QAkthI2LQAygoAXsg%2BvhAALB5gALp2AL4xOokOJubqViG2sQ7O1K7qWrEQAIwZvpAAspQAHgAySogtiCr0hZVVAEyeiSn66Xa6dUZmbpBd8ADy6G3YiKEm1NFZTi5uFZX9tX4AokGLy5uVUNTokMNptRN%2BU7mWnLCw1L1PJWVoe7EAZkO9kCsgATrQAGJKGgAOUQAHdqO0vr5aGDXHdRg8tjkZm8PqiIMUduVEvFgcTQqZKNBEAAhRDoWBgxAABUoYMoAFs5IgwUS9OjMbERnoxvpHvZnvj3p9gSTSrtyWAAKyUqDU2kMpksjqwBH86CUWSBRywY2KWDiDXCxBY8U4ooyvIE%2BVbH7Ky4ANg1kC1dMZzNZAFVTOYwcbTdhzZaFNbBRB0DRZA6IBK9FLiS7XnLBYrfu5LgB2P0BnXBxAAYWoJukVet0mF0FoLMTLBT9tF93GuOmrrzCu2SrJlwAHGWaYHdaz6ohuZx%2Be3k9RU93sb3nXiB4Sh57R5UAJyT7VBvUN6gJjUrte%2BMXpp2Tbe53ce0l-FVVbwq-1TxAAQXQWh%2BQbbluUods7TTMAM0yLd%2Bxfd1nX3D9LiqGof3LM9WVCecFDgS8bRVG8uzvHtJT7F4oDdfNh0Lf5fAGE86UA4CwVw7l8I%2BK8VSg9dHU3J8EOowc3xHVC%2BiBTC-3-MFYBweAABFEGRTi2MgjFSP0e8YMfJ5nygaxaJQos%2BjiP1Giafx0AAFQobBQjIFlaAAdQUeAeg1IZ%2BIfQT9OE-IbD3d9TNiKp1R-SzrLsrojlXVYnIhNyPLIdtvW8siNwo%2BCqMC4yQoY-Qql9SLmkCdAFCaeYI0oVswSOJpTFZaRpHjIjxwy7TyMzSiZiM4LxNCxjS1KpoACVEDgMF4GSzyVTiTq9B02CwCzQwDLygb6M-CdRomqb4FhTAF35RZ-GA7k1A1KpoJWtbsgC7lMDoBRkRWSEWXA%2BR%2BRs-stq9Ppjx-faWXgepnsUN7EA%2BsEvvUv1oDITlaTYgB9BF3J6W69OlDb%2BrE7bLkGCzmlkrljHmME2ibWbUo1MdFogZacezPGCn%2Bg9Yn6DDLgaUmwXJynqdoI6TrBM6Lquz9sb83HHoh172hhuGfr%2BgmAa5g4fzJygKaphQm3Bl6oeV2r4Z-RHkZbfl0cx1KZeyoTcvx5CCpVfopN5yyADUdnpJR4CUZRafbBmHZ6nK%2BvZ9XOd8fpzNGyEcBbNr-aCIOQ41Bbw7gp2o6CmOJK5iKveaRTYFoABxOQGqaxAWrazOVTDnzdNl1mApojmi7jkrefhJF2kZWhDS6X7zGUirsAUK1sH-II5zFqXLj4zKBMd-zcq7wuhv0foRt5-9kWUbAk9wWfwhP2rMFZGzYECYJaFqtrl07HPVt6nckMmEzCr0fpdqHzoPybAz9HD6hUIvRcYJJ5KBnm1ZelQSLv3ujmESr5XaDT-hAfoQMvYK3OC0HknB4CUBrLAVqKgB5Q1fvFFBn9EL5SwSqAE35ea135AoXkIQaAAGlECIFMA-LotBAj0i5LgOmxE36tzugw9B39vhu0uACHmlRID0lrNgAA1ucaQsl5JBHhE2RAYMFZQ1rs1VqjYNIijXr5Decst6iUwYTSoAIta83pJybCiBFIG2gGCLhMJgLwBDNPa0yloC1i5LPWht4upZQjnnPIT1jZDy5NAbRcg1jGA2EwtxgJPbqKNpDDJtJslhHWBcdRgSeTmHgLcWRLN1oBRdj-ZR7iE6834YIyyotoGLE0ZQHRej2xfkZskbqudN6ygwR05hKiS7qOoUPGciBSmKxWKBUwmAn6z0sfXax7VKir0SevZJsyv4FI1r4AEfd1EcKCdwp%2B1A4qcWkFIy4yDZFSCSDEKw0hIStXUMg1IQA) #### Code ```fsharp func ("/health", fun a b -> "") ``` #### Result ```fsharp func ("/health", (fun a b -> "")) ``` #### Problem description Please...
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/main?data=N4KABGBEDGD2AmBTSAuKAbRAXMAHATgJYBuAhlomKQM4BS1sAdmABSn4C2aAkgIKcAlRAwCu%2BaIgCUYALwAdfHOYQqnAHT0mAWQSJ0CpSrAAfAHxg4jYonxYAKrAA8wYweVGIAa0KN4aalhEjADmbh4qBLC4NliEwmguYAHkhAGE0NQAooykAEaYfmC5sLDoJgC%2BYSrG5aaQADTgUNTYsSHUqGAA2k0QoOGQACRYAJ7RnZA%2BWA29KkNk6CLIaD3hEAAMjWtQ3L6IjFgAyoQAXshbawAssxAAurPlF303UMNjy1BTMwODC0udqzWAEYnh5IFpSAAPAAyPkQ0P2wSwAAtvsCAEzrF73IyPWb9MFvcZoSD7eAAeQAZrDGIhDqNMGijPNSIsPoDwujQczshTqXCmWD0JTINiHqCCcyiR9IMVSoKICy2QCXhAAMzcua7Fq2ABiPlZADlEAB3dACzUQQJLMW4iUvIajYlQOXoBWvP7s1VgS6WqCHXCkCQAIUQlNg%2BEQAAV2KQONgbO6rfgbeEcSo8UZJXNpRNXe6lf8Vt6AKx%2ByABoOIUPhyPQ2AmmzQGiIXbEWDN2JMJNga2IW0Z%2B0-J0y-Oawte7YANnLlZDYYjiAAqrhouIW22Oylu37KayWgOIJmVNnFbmSWOHb9WUXut6AOyzwPz2uIADC6Bo1DfTACKegWARj2e7oAeabiviV4jnmJRuuO17KsW2wABxPlWNaLloiAcLkia7vu-bgXakHDu8MHyvBnoqtsACcaEvouP7oDu3ogWBHjpkeQ6EtBF6wQWCG3hyHhAps3oVs%2BiC8JSFD4D%2BHAcKQPZ9oeYDHs8pHOrK-GUTek7AiC4lztWC6Roc2HpKULHbGxhEcRBWZQWRfEUVeVFIRi9FSTJNjmRwlnMYwykpnZRicWp3FSrxLo6W5enUcCGpGZJ-CwCIvgACJ6IQ-mycFqb2cRjmaTKXy6Yhd7bECvriRCkLcJSdjIvshzIhGWAAOqEPAKI9liRGDiRPHOZ8BwCe5lXAmWtVQg1TX7JkoF0m1thdT1qJ%2BlO-WFYNxXDVpZVxRVwlGECM4zfVjCUoQkLkmu5ARpkkIEMI1CENZazIdtYUOSeTkHWN5VCd6QKPhdQhwPg8Brb1fqXN9KjhepYCnq80WTIDR3A1VqHg4gkPwIaIg4TYVLcBQHAdH6QKqcjqOOiNkAcCI6CxOatK6hGilYLJdhkUD%2BnhECdHiRDEbwFoLNs3CnOcOQeXltAyKxgBNgAPomt1vW05FObo4dPwTSdKiYuWdX8PgpAjOS%2BCwgEMMbd6X060NUWMwbhJG966KGds4JQhbVs23bWBEyT%2BBkxTVMgy7e1u1pzOs4Q7OILL3O8-zWOCx46JcuJgfW7bqRYJLScp2n8t4eJSsq7JGta6isd-SVEwe1KXvbOiSV%2B3VABqenBj48A%2BMEDs9s7A1ca7evu5jhvxR5nI1T3UK6ulAHvYwg%2B%2BCPY9wwjdy-Rp%2B2lXPnsL5NnLTSvkIZbAWAAOLYE9L3UG9TB707B9gEjutnujl557HW9udP2xozRwlDFgRs%2Bw%2BbRCytdRghAuyMF4L4LC4do7bBUpPCK09-6M0AefYBncwZ%2B14OaYIjA16MA3kwY4VDyBiEQA4XYSADjbiCvhJaTdj7x1HLFIB2M1jolxuQ1mNgcixGsPWEIGDcL4AQT4ZBm8sFrFsrwlG-0BGuSEdnIw6IRY9yloQGk8I4y5HgKQD8sA3ohHASnYCBFNH03PDFXRxDhHhDVGJP2L8bA5X2FgVkABpRAiBcBsKCbsYMltaGOxss43BdNtHkTglnBK3jfZrEgMGT8jBPBmOoKldKhNhAUAliYlOL9Ixv1UflUKiMj5aJbi5dJejMkeDVHnP2wZ2AYUjBlVI0AiD%2BSkYgeAS4kFMCytAT8lsUFOJ4ckv%2BaNGaJ2lrSWJQZPDYHpCMRkAtOlGDVN3HJpdNnVkttAXZRwGTnHEn%2BNKf4RC4FFCs-BayAbTCOYvLpy8clhIiXVMOCiqR5NIAUopPZRLf1-p8hmWkiHtwvsbdU18ckOMgaZRAFzk5wnkrgEQwSUE1NepvBpLjUltPGqi70apQE5P8aMoJrJFr%2BWoAk9RSSdpHiaLcC4kxqC6jep0DR5QgA) Related: #2706 #### Code and expected ```fsharp let private asJson (arm: IArmResource) = arm.JsonModel |> convertTo ``` #### Result ```fsharp let private asJson (arm: IArmResource) =...
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/preview?data=N4KABGBEDGD2AmBTSAuKAXAngB0WAigK6IBOmAFAJRgC8AOiXQHYPMQQC2iHARqWAH0AdAGVEAQxLQAFgHkSSEgGdWTdurDlVGnWADaAHgDiJcdmn4AMgBUcicllywAZgcsBLJelu4DAOVgmP0IAGxCfRAMASSZsQnRZHgArRGhvOwMxSRl5RSURWBJ0KPRuAD4KssoygF1tXXUlQvQ0LKk5BVJ85pLuMBDPdDBYbHR3QPqdanpGNV0qVUgAGnAoJUR0MaYAcyVUfVWIUB1IABJHZDRIdyZ0ZcP2M4A3cRDifb0H9QAGFYbIGJIW4idwAL2Qf10ABYvmAag8AL6Qo6ws4XfbXW73E6nF5vS4HBoARmRGkgAFlxAAPDxMRCWRA7dDSbG6IkAJm%2BsPh6iRD2OZPOdgxjPgsmctMQIiwIQhqNxr3eaE%2BDXZpPUkAAokwxRKbnL-iFnJBuYjSQKNULcBieLBYCFWZa8UrCboAMzqx4xdZFABiN1efkQAHcBnTHRp0CRiKbeeb5eirrb7RGIM9FQSVdDPWmRNhxNBEAAhRDOQqIAAKknEXFKJFT7CjMZ0PPYfPUFseVoJkGTDs96fxH1hEAArDmoHmC8XS%2BXLLBg6RoOJ1jEnrBl2NAg2IE3ELG2-GcYmoH2G4OXVmdAA2CeQKeFktlkiIACq2FwUhXiDXG-EW6YHcwGcV51gPCB23YTs027G07X7eVnUzEcwAAdjvB8Z2fRAAGEQhXJQcMCLxozSQogJAkIwJbM1%2BQTYUk3g88FSHZUUIADgw-NH1nF9yW4Ph6wnSjqI0VsIKPQUT17JiBxYy8UIATi46cn3LIiQm3YTQP3Gi4zo48GNPWTEIzYdiV%2BFD724xAAEFnDrIiOA4cQgL3cCwEglFDOtRiUzkpDzLZEkrMwtSXzEDh3DgTTAO0qjdLE2iO3o3zjP80zWNdHQORUwt7LrSLovtLSUPcvTDwMqSjJkjKcUCtjiQ9UKbNskhYEIHUABFEAGKK6zc6NEvUcTPMky1pJuO4ArMxq2ShO9KSpKJnGsaRGREaRmgAdXceBmSArkKokqqJpqqbmIa7KNCJccrKWla1sZTUEs2na9oOidryOpL9JSnyewumasqvG7b3u6kYmcdwqVkT9-0KTUqWwF8lCUcY4o4n6RuSqDUsBrFgYU4l0IhqkACVUkKeBdv2lkJyhbH2FGrywGgqBYKuIHMuJtlOLJym4AUYJeFIcVeg4PYJyJDzWfZtEao4UIxjDRBfUKFzNlICJLtm671CJZSrMF6nyWV9xVfVkhNYGu8ZGrNJSAEYMPpZWXxq7SbCZ55DVUs-4lra0xMHkDwvFpz6sfd07PfO736r10H1HZEKA%2BpIPxBDkgw-QEXBPF0pJaAmXjrGmOYOkpWQhV-UrZt7XhSJ33dHZNUrIzrOc7N6uLdrjX-1tqz7dMR2SGd12TVLuX8YxbmE5BlD2WatOqQANQzIsbngG5tgj%2Bmo6nj2K7j6afaCnR2QWsnfU6tIMc3nUd73oDGej-7qrSzFT-n3mL7uleuqwHQEYDYSMUaIDRhjZ%2BE52JMwgCzI%2BHNpJnibufDQ7Jwb-CDKGfUJZ0CLkZBEHq0MmDuAArZHU-FRbKEGs2X6lV35nU-igs%2Bc0L6k3%2BLZAY2wmA3yYHfQIIIeH-kIC%2BawsBASMnQP%2BDGFEdJvzxgDOCdVBRXSTuwdk-NOHV1IEwGRTx6SBG2FQwSxCbhkIxlLFCIlhrM1xt5D%2BPYWE-2bhfI2AdzaSksDWHg8BxB4VgOjHY2DVZyISgohxTCnEmRcWg9Qbp-a6C1MjUg7guC3FeAAaUQIgbAkjbgxCLKYfh%2B8Gg2IiWzGefkEKxLYRoN0qcklFnwkwAA1pKJQbUOo6iDF4RA8Bu41zpGA1G6NiK0NsfA%2BxlSlHVN1gvBobo27-CLJIcKiAuqeGgCQNJAZSjwFfKQwIPVoD4VMABMJokcZ-UUY4jEVchnFhHq0jY0pMCynmb-epy8kmDN7nSIpBYXnoDeR8u2pgOC4HgJPehJ1GGx0-nPVRicUJuivv8bJuSlp5zFs4Zp4g2kdOLt8OBcJpny05ulGpyKFnun-kkkJuDeKID%2BarJycRpEARGRAsZmMGjlVhWXeFx9mExJpV8%2BJmCklgNSek6RIQXpRSUKU3Q5Sp6rBqJCa4ShfTo32OUhEQA) #### Code and expected output ```fsharp type Query() = member _.SearchOrders ( [] sort: SearchOrdersSortItem list option ) = () ``` #### Result ```fsharp type Query()...