Oleg Grenrus

Results 160 issues of Oleg Grenrus

Should hindent use hindent?

type: enhancement
type: discussion
component: hindent

@basvandijk, what's your opinion. Could we add it into `case-insensitive`, or should I put it into my [`binary-orphans`](http://hackage.haskell.org/package/binary-orphans) package?

If I have `dos` newlines file, it will be reformatted with `unix` newlines.

``` [1 of 4] Compiling TestUtil ( test/TestUtil.hs, /code/other-haskell/extra/dist-newstyle/build/x86_64-linux/ghcjs-8.4.0.1/extra-1.6.17/t/extra-test/build/extra-test/extra-test-tmp/TestUtil.js_o ) test/TestUtil.hs:10:6: error: Conflicting exports for ‘isWindows’: ‘module X’ exports ‘X.isWindows’ imported from ‘System.FilePath’ at test/TestUtil.hs:33:1-27 (and originally defined in ‘System.FilePath.Posix’)...

Motivated by https://github.com/fpco/stackage/pull/2091

So we don't forget to settle on https://github.com/ekmett/adjunctions/pull/49#issuecomment-382416923 Based on todays comments by Edward, `Functor1` is not a good name! --- https://github.com/ekmett/codex/blob/d4eeebf55a8c2bc9b858cdc0ddccb2679e03091f/lib/hkd/src/Data/HKD.hs#L61 ``` 21:48 edwardk Functor1, etc. doesn't work because...

Essentially move https://github.com/futurice/haskell-mega-repo/blob/d99d5065d754a10b303da06d7e2f71f5768d799c/servant-Chart/src/Servant/Chart.hs#L73-L96 to `Chart-diagrams`

That would require small module juggling, but should be possible. *Motivation*: haddock doesn't show orphan instances: ![image](https://cloud.githubusercontent.com/assets/51087/25052863/a7f9ae12-215c-11e7-8932-3351b253179c.png) Which is unfortunate (I didn't realise there is `Int` instance for example)

I noticed that the two package versions released to Hackage had very small changes - http://hdiff.luite.com/cgit/free-vl/diff?id=0.1.3&id2=0.1.2 - http://hdiff.luite.com/cgit/free-vl/diff?id=0.1.2&id2=0.1.1 The last one is totally unncessary. The second could be done by...

It's quite inconvenient to use `class` and `data` at the same time. As `data Graph` directly encodes methods of the class, i'd name it `Syntax`, `Grammar` or `Alg`, but those...

design