サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
mpickering.github.io
Posted on August 4, 2020 by Michail Pardalos As part of my Google Summer of Code project to add instrumentation to ghcide, I needed to measure the size of Haskell values in memory. After getting blocked by a bug in a GHC primop I fell down a rabbit hole of learning about GHC’s memory layout, C– and making my first contribution to GHC. In this post I want to describe that journey and hopefully enco
Posted on July 24, 2020 by Luke Lau If you’ve ever had to install haskell-ide-engine or haskell-language-server, you might be aware that it is quite a lengthy process. There are several reasons for this, two of the most significant being: Both haskell-ide-engine and haskell-language-server act as a kitchen sink for plugins. These plugins all depend on the corresponding tool from Hackage, and as a
Posted on May 8, 2020 by Luke Lau It is an exciting time for Haskell tooling. As many might be aware, the past year has seen a number of significant changes to the ecosystem, with one of the most noticeable ones being the marriage of ghcide and haskell-ide-engine. We now have contributors from both projects working towards a unified vision of a language server, the haskell-language-server, which a
Posted on December 12, 2015 There have been four small but significant improvements to pattern synonyms which are going to appear in GHC 8.0. This work closes up some holes which were left in the implementation of pattern synonyms and should provide library authors with a new and flexible method of abstraction. More information about pattern synonyms can be found in the GHC 8.0 user guide. Record
Posted on November 22, 2015 Users upgrading to hlint 1.9.23 will now be able to take advantage of the new --refactor flag which by invoking the refactor executable supplied by apply-refact can automatically apply suggestions. Getting Started cabal install hlint cabal install apply-refact hlint --refactor myfile.hs To take advantage of this flag users also need to install the refactor executable wh
このページを最初にブックマークしてみませんか?
『mpickering.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く