Resurrection/modernization of an old Haskell+Haste project (boardgame Yinsh)

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • yinsh

    A web-based version of the board game Yinsh

  • The backend was 'plain' Haskell, but I have trouble setting up an environment where I can use ghc to compile the backend. I have an old .cabal file that I was apparently using to deploy the backend to Heroku, but it seems that too many things have changed since then.

  • haste-compiler

    A GHC-based Haskell to JavaScript compiler

  • Back then, I was using Haste to compile Haskell to JavaScript for the frontend part. But now I fail to properly restore the environment to make the hastec call work. Also, I'm not sure if Haste is still actively maintained.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • penrose

    Haskell to JavaScript compiler, based on GHC

  • I don't know anything about Haste, but you can get GHCJS 8.6 (or 8.10 with a bloated executable) via nix fairly easily or alternatively wait until the JS target recently merged into mainline ghc gets production ready: https://engineering.iog.io/2023-01-26-ghc-update.

  • keera-hails-reactive-htmldom

    Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications

  • miso

    :ramen: A tasty Haskell front-end framework

  • reflex-platform

    A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.

  • kaleidogen

    Grow procedual art

  • Note I only have experience with the reflex/obelisk path, so can't do much of a comparison with the other approaches. FWIW here's an example of a game using reflex-dom on the frontend: https://github.com/nomeata/kaleidogen

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Any News On Haskell For Android ?

    4 projects | /r/haskell | 4 Jan 2022
  • The Haskell job market has been growing steaily since 2008

    4 projects | news.ycombinator.com | 15 Jul 2023
  • Interactive animations

    11 projects | /r/haskell | 6 May 2023
  • Simple GHC stack for a novice

    6 projects | /r/haskell | 17 Oct 2022
  • [ANN] Yampa 0.13.6

    3 projects | /r/haskell | 12 Aug 2022