[Haskell-cafe] web framework

David Johnson djohnson.m at gmail.com
Sat Feb 10 02:55:58 UTC 2018


Miso supports touch events, has many examples, and is fairly
straightforward to get started with: https://haskell-miso.org
https://github.com/dmjio/miso

On Fri, Feb 9, 2018 at 6:42 PM, Gregory Popovitch <greg7mdp at gmail.com>
wrote:

> Hi Dennis, I've read lots of good things about purescript (
> http://www.purescript.org/).
>
> greg
>
> ------------------------------
> *From:* Haskell-Cafe [mailto:haskell-cafe-bounces at haskell.org] *On Behalf
> Of *Dennis Raddle
> *Sent:* Friday, February 09, 2018 9:14 PM
> *To:* haskell-cafe
> *Subject:* [Haskell-cafe] web framework
>
> I'd like a recommendation for a way to write web apps in Haskell.
>
> Background: I have written code in Python, C++ and Haskell for many years.
> However I have done no substantial web programming.
>
> My goal is mathematics-education-themed apps to run on browsers on any
> device. At first I'll be happy to run the app on my laptop and connect
> locally with an iPad or smartphone while I sit with my students.
>
> Later I may deploy it at scale "in the cloud" (I mean anyone connected to
> the internet can run it, and the servers belong to the hosting provider).
>
> Why a browser app? I figure it's the best way to get a portable app that
> will run on phones, tablets, and computers of all OS's.
>
> Why Haskell? The goal right now is fast prototyping and experimentation,
> especially for some fairly complex algorithms. I spent some time with
> JavaScript, TypeScript, and Scala.JS. I'm just so much more comfortable in
> Haskell with which I can write clean & sophisticated algorithms quickly.
>
> I see lots of mentions of Haskell "platforms" and "stacks" etc. on the
> Haskell Wiki. But I will confess I don't really know what a "platform" or
> "stack" is, or which of the options will support my needs. I know close to
> zero about apps in the browser.
>
> Regarding my UI needs, my app will have lots of graphics and lots of
> things to click on, drag, etc. It will need to be touch-screen responsive.
>
> Dennis
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
>



-- 
Cell: 1.630.740.8204
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20180209/8b402b42/attachment.html>


More information about the Haskell-Cafe mailing list