サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
yannesposito.com
tl;dr: How to use vim as a very efficient IDE In Learn Vim Progressively I’ve show how Vim is great for editing text, and navigating in the same file (buffer). In this short article you’ll see how I use Vim as an IDE. Mainly by using some great plugins. Vim Plugin Manager There are a lot of Vim plugins. To manage them I use vim-plug. To install it: ☞ Note I have two parts in my .vimrc. The first p
tl;dr: Learn how to start a new Haskell project. Translate a starter tool written in zsh in Haskell using its own result. “Good Sir Knight, will you come with me to Camelot, and join us at the Round Table?” In order to work properly with Haskell you need to initialize your environment. Typically, you need to use a cabal file, create some test for your code. Both, unit test and propositional testin
Yesterday I was happy to make a presentation about Category Theory at Riviera Scala Clojure Meetup (note I used only Haskell for my examples). Click here to go to the HTML presentation. Click Here to download the PDF slides (LaTeX not rendered properly) If you don't want to read them through an HTML presentations framework or downloading a big PDF just continue to read as a standard web page. Cate
tl;dr: A progressive Haskell example. A Mandelbrot set extended in 3D, rendered using OpenGL and coded with Haskell. In the end the code will be very clean. The significant stuff will be in a pure functional bubble. The display details will be put in an external module playing the role of a wrapper. Imperative language could also benefit from this functional organization. Introduction In my preced
tl;dr: A very short and dense tutorial for learning Haskell. Thanks to: Oleg Taykalo you can find a Russian translation here: Part 1 & Part 2, Daniel Campoverde for the Spanish translation here: Aprende Haskell rápido y difícil, Joomy Korkut for the Turkish translation here: Zor Yoldan Haskell. I really believe all developers should learn Haskell. I don’t think everyone needs to be super Haskell n
update: updated for Yesod 1.2 tl;dr: A simple Yesod tutorial. Yesod is a Haskell web framework. You shouldn’t need to know Haskell. Its efficiency (see Snap Benchmark & Warp Benchmark1). Haskell is an order of magnitude faster than interpreted languages like Ruby and Python2. Haskell is a high level language that makes it harder to shoot yourself in the foot than C, C++ or Java, for example. One o
tl;dr: Yesod is a framework which has recently matured to the point where you should consider using it. Before telling you why you should learn Haskell and use Yesod, I will illustrate the many features Yesod introduces which are missing in other frameworks. Type safety Let’s start by an obligatory link from xkcd: SQL injection by a mom When you create a web application, a lot of time is spent dea
tl;dr: You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible. This is my way of doing it. You start by learning the minimal to survive, then you integrate all the tricks slowly. Vim the Six Billion Dollar editor Better, Stronger, Faster. Learn vim and it will be your last text editor. There isn’t any better text editor that I know of. It is hard to l
このページを最初にブックマークしてみませんか?
『yannesposito.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く