Lettier·Jan 13, 2019How To Create Hand Painted Textures Without PaintingThe hand-painted look is a compelling game art style. It adds a whimsically fantastical feel that photorealism lacks. However, actually…A response icon3A response icon3
Lettier·Dec 18, 2018How to Create 3D Games with PureScript Native and C++When I last wrote about binding PureScript to C++, I demonstrated animating the PureScript logo with SFML. Since then, PureScript Native…A response icon3A response icon3
Lettier·Oct 23, 2018Your Easy Guide to Functional Reactive Programming (FRP)Managing state. It’s the bane of every programmer’s existence. The more stateful processes, subroutines, objects, components, widgets…A response icon1A response icon1
Lettier·Sep 20, 2018Your easy guide to Monads, Applicatives, & FunctorsAre you curious about monads? 🤔 Or maybe you’re further down the rabbit 🐰 hole, looking into applicatives? Does “functor” sound alien 👽…A response icon14A response icon14
IncodeburstbyLettier·Jun 28, 2018How to Style Your GTK App with CSS and HaskellFor the upcoming release of Gifcurry — an open-source, video-to-GIF maker — a completely custom theme was made using CSS and Haskell. The…
IncodeburstbyLettier·Jun 18, 2018How To Build A Custom GTK Widget With HaskellGTK, if you’re unfamiliar with it, is a library for creating graphical widgets for the desktop. These widgets can take in user input and/or…
Lettier·May 6, 2018How to Flatpak a Haskell App into FlathubYou’ve modeled your life around Kleisli composition. On your right arm is a tattoo that reads, “point free or die.” You can tie the knot in…
Lettier·Feb 23, 2018Your Guide to Latent Dirichlet AllocationBefore we get started, I made a tool (here’s the source) that runs LDA right inside your browser (it’s pretty neat). Be sure to have that…A response icon18A response icon18
Lettier·Feb 12, 2018How to Snap your Awesome Haskell AppThere comes a time in most every app’s life when it needs distribution. If you can, it’s best to ship it in as many ways as possible…
Lettier·Feb 17, 2016Text Analysis of Death Row Prior OccupationsFound in a list of 100+ interesting data sets, the Texas Department of Criminal Justice provides different collections of information on…