fantomas
fantomas copied to clipboard
FSharp source code formatter
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/preview?data=N4KABGBEDGD2AmBTSAuKAdAdgWwQVwBtEwAVRAZwBcwBeLCCI6gBwEMAncxABVegGtElABQBKWvQZTsrStAAWYAGKxYAOgBGHMWADuAS0rzJUiAB8wAM1YEuYALQA%2BK630EDRsOkgA5AJIAot4mphaU7HjETiGmDDJyiirqWgBeOh7GmLGxYRFRjjHZUkxgzIjsABKwzLwAngSwrPAAMoiYAOaeNGAAjIVFjEJgALJ8rR1dvf0DJRr6Wd0AguzsrLVqKeWwAMLsiLLEAAxY00Ul8jLQElkDt3OYagDaZZXVdQ1N452K9iNjbd8wGo1KVylUamsPi0AZ5fj0ALonG63KQXPinBgWay2fIuNwZLy%2BQLeSAAGnAUC4lEo83a5FQYEeFIgoFikAAJJRamUGZB5pQycyGByAG42SIMplFQ7koqQPyYJCYSgAZX0m0FRQALEKIPChQBfWUMVmmDlcnloPnKzVm9liggStBS7I9Y1s0YAD2a80QXyMttiAA5DrqwPqpEahaapObucgrW14AB5Sw%2BzCIFVcoiB4X28UJxlhiAAJndZoCitT6eQ5djBEskDDEYYUakMbzFsLkA0qgIuYgooLkuLYAAzHXhQquOxKEp5jYfIhdARfQOGOFIs3DeWO4POfHeb3YP3J0PHYWXbEtZPByq2NBEAAhRCWWB7XirbBCcrriCbxBt0jXcwzjS0oGPU9QPzC8RyKABWW8oHvPhn1fd8-VgXRymgVguAVEVYFwmlYEwP8wAAoDWxAtkD3Ans%2B3Xc8nSLIoADYkMgFDHxfN89gAVWYF5cPwzBCOI-RSPI7EuCoiA2xNaCuyPRizxglir1MAB2TjuLQvjEG2Ag8PIbZSKoCJoEod9pJsWTYhbeSaLtZSrUgpj1MvUcg10h99Iw4ZEGwDRfyQmTAIcndoyUw83NU6CHQ00cAE5fNQ3iMLMhoyLCuyItMRywAUlkYvo9y1MSryih6GVRy4vzFksShyjM7AZHIyjIuA6LaNciD4toyq4NdN06r0jK9hVIL9DgbLbJxOSiuc2M6O7cqEuHZ1Rx6Msxoapryim7AZpPKSkM6gqovbUq1oGu0hq26qJz21DllgPBFQAEUQVdjua9gOryRbirAPcoFW3l%2BQ8h7WNdG86q9PxLBIeQ2gCHEVXkd9KAAdX0eAAyQrVQy66iepc2KoChirNth2IekQhHWE9BVLH0T1kxeWR3wCT1mD2chyEknLR3gknLu667esp60BRp2DHtdDimc9AAlRA4HYeA8YJ%2BRyOJ4Hls7GXqY2hW6dMHodJV9XNfgHw8GC8pUz8ZrsHpJCekN8mVr6yBsEIGlVwzFR2Hif6SEPeWkuqny6tt994GGQO3F9UPw9CuqFA4Ph-oAfQMXWm1JpyfeN%2BjTcG2nNKkHpUpV5ZVlqZN2B9KgdcJ0cDZLpay-3P3K-u6vRxLWq5S9Ru1hbtvKAdp32Bdt2Pe272pYp%2BiA4IIO0-fDP2Ejnlo6q7IS1GuVJ%2Bb1v9CoZOt9TkPd9kf7yJgeQc6s8oC-xgNV8U6WK5tEfYasQSy7XHszAAagWJ88x4C0g7nrJCIZf4lX-t2QeK0YY1wYCWZ64DPRKA%2BlZYWMDFTwO-ogru4spCFRBmDMC6DAFmxjifeG%2BDPqwEoAAcSELzfmFAhakQQeRMWKDQY3RUieaGw8iglkZuPFOwdnwNAEE%2BVYAghDkGTJgFUrBvxZUdiLIo4UxH0IhnFKRQDFYgOVnKJcK5fQvkoNhNoB9EDfTZpgQwwtFiKkCvPZexi8qmIkRYqCVdzbYNLNbc%2Bq52iYEIZgYhpE1TxNkHgPYJBYAKiVJQWQwt5r2QlmTNevsZbrQiSwkBcdYn-UwPkkUmEOj%2BJCuwDx8xvHmUKflGhV0-7r1upY5hx8QH1wUXfGszQ9EaHgKwIysAhYdHsUo7pIS0GSPCUPSJo4xxj2yJAPh5R9DfmVDYAA0ogRAzAcltEoAqNRrAkmUKCQtHudDQn9SGZUkZpgxxn32U%2BYymB%2BA1nIG9D69sKDNSToo30fCBaCMwIE7IF1emS36WUsqd1MEyOyGOMBAKOATXcdfaA7BjkLmhfxLxpFvrQGMqsEiRjsgmLeUbfu5TsV5iwTsvB%2BzDnkpOXkggWZ2DvQsngZgWZ6i1lHKy4ppdSnl0YXLYZwDflsP2Rcq5Xo56tNTICx5ILfTIvpocahDBaHsvBn7CpWyqm-Pkfs0VM1KDDAQLKl5RS0WtgpPCY0fJyBKCFgyExBogA) #### Code ```fsharp module Test = let parsePacket() = match Foo.bar() with | false -> failwith "NIE" | true -> match Foo.baz() with | true ->...
Issue created from [fantomas-online](https://fsprojects.github.io/fantomas-tools/#/fantomas/preview?data=N4KABGBEDGD2AmBTSAuKAbRAXMBDMAvGABQCMAOgHYDEAlgGZgAqAogMpNUA0YATFdUSV4DKgEpIXcFADO2LLUoBzGajABtaRFARdUACRYAngAdkaSIqyStuyPoBuudAFdzG23oAMUvXsgAksJCWGy0AF7Ivn4QACyeYAC6tgC%2B0doJ9sZmapaU1ul2js5uapoxEKSF-gCyuAAeADKKiI1CSlgAFjYVYKS8XgnJemm2On5Zpu6QQvAA8vTNlIhsxpg9E8Wu7uUVvNV2LMILS1EJEJDo9JBDqYXj-oZTuQBGsLDoG49O22XnYABmA4XIJyABOWAAYopnAA5RAAd3QLS%2BfiwYLctxG90yTxyFjeH1RFy2pTQuxisWBUDYJlw0EQACFEPRYGDEAAFXBg3AAW2wiDBxN06MxMWGulGegeRWy00JnwO9h%2BZI8vQArNTILT6UyWWzWrAEYLoLg5EEHLBTQpYJRhRBRYgsZKcTFJvioArhcqSjt-gA2LU6hnM1nsgCqJjMYNN5soluttFt9rA9GccmdECluhlJLlr3eitxKr9vQA7EG6SH9eyAMLoM0yWu2mSi6BYNkptPoDPiu5jXH5gmF72k0sVAAcld1oYNNUQvJegq76adfexA7dePlI6VY7%2BvQAnNPq2HEM30Mnqd3e34JVnXZsh57d8XfQeKqQfP9tVXEABBegsEFZteV5XAU0dTMwGzDIt2fSAvT3EsPxiUgqh-YM9TPNgF1oOBLzta9V2g2CwFzAwEKQt9fnJf5%2BhPACgMFXDeXwj4r3%2BKD1xdTcn2eYciWQ986N6UggUwv9-zBWAXGEAARRBkTY4ChWpbi737aVBwEqArFHFDRM-KkfzqeoAnoJhOiEFgexWTo2SwAB1Wh4C6FNYkGHiHz4x4EP04TaLVT9NVMhognoWh6jmaNcA7MEWHqEx2RkGQkyI-51S8zSN20%2BDdLyAoaNVCk-FIQMwvqAAlRA4DBeAXLc7pqU80jHz8gqAuK8c0IrSqarq%2BBYRcRdBQWAJgN5VRqVINrfNlAreRcdAFGRZZITZcCsFUphnkCkr6KnH8BrZeAamW1aWg2sEttUlMYE6bl6VUgB9BFXPcua8v4j1CoMkTgrQ49KuknkjDmMFmlbRr3Ja7K9HvGD2oW36uq3QzAb8AYtTM0HcHByHaFbYbRrBcbJum%2BivpzHTfqWlbaDWxBrtuwVdpyfaeqxjDekgPGCahrBzoZpmWbiu6tWgR6eXbQU3o%2B7pqbgn7pjRzYMdKvReH2SqADVfUZRQRGUGHmv%2BCd4d0RGyIo91Vfyf6gs13ReAk3mzMhOT23Sw3hEUJRTY8y2IGt5G806h3OdQrGTPdhp5NgLAAHFsES5LEFS9LA%2BpLKlfI2mdyE7ro610L3YuxmWkZS9oAAa0ZGXa%2BwGQ5koNg%2BXPD4Roy3obzXHLeO%2Bjrfuo9GAediBeAq3n4SRKvsGNIR2cQRTIsoWgbUof9hHnUnKd7kjvKR%2Bbw5H18x6d-5eD63n-2RJRKE9yhvdtMIH7ilx2SYWAgiQfI4vSiuOyedbbbgLEXC%2BB1ei8COrfFagpKAAIcIaZQu8lxglXooDe6V94VD7iAgu4CiyQK5lrYG5cGanEaHyF48BcD1lgGlZQs8mZANvAjLSNN8pnwgerce-wATfl5mnQUtB%2BT-3QAAaUQIgEwv8QhBAbrgZ%2BZsD7AKPjbQhgliF8Mvr0AEPMKiQGrso2upwZDSVksIeErZEBnQrkzNOKU0otkghifuHDcpcJVkQx2UCKgAh1rzRk3JZzsnkkTaAYIxEwmAvAcM69bSKWgA2Hkm82EeKtpw5Ww9C46O%2BPw-RbsjEiOieIrAzhVgyRcK2DEJhVhGHWMRdRA8fJDxRvbIqJCS66ABLHIx0jZFmRJughYJjKBmJaLgtCXhg5JGyfnbheS-GkN6WXIxVT8JCwQGcNR7CskjGkIkaIlgZCQjSmofBKQgA) #### Code ```fsharp let a = (1 #if TEST , 2 #endif ) ``` #### Result ```fsharp let a = (1, #if TEST 2 #endif )...
Verify that the landing page is working correctly on mobile browsers. Don't show the buttons on mobile.
Sample of using a solution-level targets file to replace some of the fantomas scripts. Notes/docs may be more forthcoming. Use them like `dotnet build -t:`
We should have documentation that explains the high-level overview of this project. And add some detailed information about the code. The high-level stuff is somewhat captured in our [Contribution guidelines](https://github.com/fsprojects/fantomas/blob/master/CONTRIBUTING.md)....
We should also have a section that lists what people can do to help this project. Besides PRs for bugfixes, there are some other things that are useful: - Start...
I believe we have the `fantomas.io` domain name. We should try and host the documentation over there. Link our Github Pages to it. @c-rindi do you know the latest about...
Add documentation about the F# style guide, why Fantomas follows it, how the process works and what to do in various situations?
There are some things I do before each release, there is a bit of process and this should be written out as well.
We should have a section on how we want users to report problems or suggest issues. There are issue templates in place but sometimes things we do or don't want...