-
Introduction The Gleam programming language targets BEAM and JavaScript. Gleam is statically typed, which has proven to be hard to live without if you're used to it. Like Gloogle, which allows you to search by types (similar to Hoogle. Gloogle query examples -- hint: try the Filters1 (e.g. Functions, Documented): …
Read More -
Introduction The website jeroen.nl returns current and daily energy prices, but it would be nice to view this information from the command line. Description The Elixir program retrieves the content of the energy prices website and parses the data and displays an ASCII table and summary and is on CodeBerg: …
Read More -
Introduction Instapaper is a social bookmarking service that allows web content to be saved so it can be "read later" on a different device, such as an e-reader, smartphone, or tablet. The service was founded in 2008 by Marco Arment. In April 2013, Arment sold a majority stake to Betaworks and by mid 2016 Pinterest …
Read More -
Looking at team-alembic/realworld -- A fullstack Phoenix LiveView application with backend built with Ash Framework. This codebase was created to demonstrate a fully fledged RealWorld fullstack application built with Ash + Phoenix LiveView including CRUD operations, authentication, routing, pagination, and more. I'm …
Read More -
The Propellor configuration management system uses Haskell and Git. Each system has a list of properties, which Propellor ensures are satisfied. Linux and FreeBSD are supported. Debian I use Propellor to manage my Debian installation (it replaced my NixOS installation — which I reconsidered because of this: abdication …
Read More -
The Hugo static site generator produces a site in a public directory but it doesn't do an incremental generate. This Haskell program works around that by touching all unchanged files (checksum) in the public directory with the modified date/time from the previous Hugo generate. Database A sqlite database is maintained. …
Read More -
A Haskell client library for the Binance cryptocurrency exchange API
Nov 17, 2022 · 7 min read · Computer Software Functional Programming Haskell Internet HTML API Financial Crypto Currency Binance ·
A Haskell client library for the Binance cryptocurrency exchange API. The Binance API is documented here: Binance API documentation. The OpenAPI (Swagger) here: binance.github.io/binance-api-swagger. The library can be found here: photonsphere/binance-api. Generated code This code is auto-generated by …
Read More -
Servant server + Halo client
Oct 30, 2022 · 5 min read · Computer Software Functional Programming Haskell PureScript Internet HTML JavaScript API Nix Webgear ·
The Haskell-realworld-example Haskell example (Servant based server) and the Real World PureScript React Purescript example (client) combined into Conduit (gothinkster/realworld) — what's described as "The mother of all demo apps" (fullstack Medium.com clone) Introduction Haskell-realworld-example has a very nice …
Read More -
Webgear server + Halogen client
Sep 16, 2022 · 3 min read · Computer Software Functional Programming Haskell PureScript Internet HTML JavaScript API Nix Webgear ·
The Webgear realworld Haskell example (server) and the Real World Halogen Purescript example (client) combined into Conduit (gothinkster/realworld) — what's described as "The mother of all demo apps" (fullstack Medium.com clone) Introduction At the server Haskell is used (i.e. Webgear) and at the client PureScript …
Read More -
Some quick 'off-label' experimentation with WebGear (a high-performance framework to build composable, type-safe HTTP APIs. It is designed to make common API development tasks easy. It is also easily extensible to add components needed by your project. – haskell-webgear/webgear). Also see earlier Webgear post. …
Read More