KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
ats-format
★ 11
Open GitHub ↗
ATS source code formatter
Download README (.md)
Explore Similar Repositories
czvm
:
简易jvm实现尝试
persona
:
Natural Language intent parsing and dialog generation engine built using deep neural networks and Keras with Tensorflow backend
DAFNE
:
A Matlab Toolbox for Bayesian multi-source remote sensing and ancillary data fusion, with application to flood mapping
react-apollo-github-api-infinite-scroll-example
:
React Apollo GitHub GraphQL API infinite scroll example code
runMultiwfn.bash
:
A wrapper for Multiwfn (Linux) written in bash.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
ats-format
?
Download (.md)
# ats-formatter [](https://travis-ci.org/vmchale/ats-format) <img alt="Screenshot of sample results" src=https://github.com/vmchale/ats-format/raw/master/atsfmt.png> <img alt="Screenshot of sample results" src=https://github.com/vmchale/ats-format/raw/master/atsfmt2.png> This is a code formatter for [ATS](http://www.ats-lang.org/). It is a work-in-progress, but it can handle a good portion of the language already. If you find something that's not listed in `TODO.md` feel free to open an issue. Code samples that were formatted into something ugly are also welcome. ## Configuration `atsfmt` is configured with the `.atsfmt.toml` file. You can generate a default configuration with ```bash $ atsfmt --default-config ``` ### Vim You can use [this](https://github.com/vmchale/ats-vim) plugin to enable automatic formatting on write. ## Installation ### Binary Releases The [releases](https://github.com/vmchale/ats-format/releases) page has binary releases for common platforms. ### Compilation from Source To install, first install [GHC](https://www.haskell.org/ghc/download.html), then [cabal](https://www.haskell.org/cabal/download.html). Then ```bash $ cabal update $ cabal new-install ats-format --happy-options='-gcsa' --alex-options='-g' --symlink-bindir ~/.cabal/bin -O2 ``` ## License All code except `test/data/left-pad.dats` is licensed under the BSD3 license.