tiling window manager

1 results back to index


pages: 1,076 words: 67,364

Haskell Programming: From First Principles by Christopher Allen, Julie Moronuki

book value, c2.com, en.wikipedia.org, fail fast, fizzbuzz, functional programming, heat death of the universe, higher-order functions, natural language processing, spaced repetition, tiling window manager, Turing complete, Turing machine, type inference, web application, Y Combinator

Libraries such as Yesod and Scotty allow you to build web applications quickly, each addressing a diļ¬€erent niche of web development. Aeson is popular and in wide use in the Haskell community for processing JSON data which is currently the lingua franca for data serialization and transmission on the web. Gloss is popular for rendering 2d vector graphics. Xmonad is a tiled window manager for Linux/X11, written in Haskell and popular with Haskell users and non-Haskellers. Many more people use pandoc which is as close to a universal document conversion and processing tool as currently exists, and is also written in Haskell. Haskell is used in industrial settings like oil & gas control systems, data anonymization, mobile applications for iOS and Android, embedded software development, REST APIs, data processing at scale, and desktop applications.