Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
purescript
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Hasura Announces $100M Series C funding
(hasura.io)
2 points
by
purescript
5y ago
|
0 comments
2.
▲
Building a GraphQL-to-SQL compiler on Postgres, MSSQL and MySQL
(hasura.io)
5 points
by
purescript
5y ago
|
0 comments
3.
▲
Hasura 2.0 Engineering Overview
(hasura.io)
6 points
by
purescript
6y ago
|
0 comments
4.
▲
PureScript 0.14 Released
(discourse.purescript.org)
4 points
by
purescript
6y ago
|
0 comments
5.
▲
by
purescript
6y ago
I'm curious why this isn't a backend for the existing PureScript compiler, since the front-end seems to be copy-paste identical?
6.
▲
Halogen 5, a type-safe library for building user interfaces in PureScript
(github.com)
2 points
by
purescript
6y ago
|
0 comments
7.
▲
Bow Arch 0.1.0
(47deg.com)
1 points
by
purescript
6y ago
|
0 comments
8.
▲
by
purescript
8y ago
PureScript has a lenient FFI so you can choose to use 99% pure functions if you like (at your own risk).
9.
▲
by
purescript
9y ago
Yes it does.
10.
▲
by
purescript
9y ago
This seems like it could be useful, but I don't seem to be able to create a discussion which is visible to everyone, yet only editable my members of my team, which is my main use case (for discussing project direction and such). "
11.
▲
by
purescript
9y ago
You might find our recent blog post interesting: https://medium.com/fuzzy-sharp/migrating-to-postgres-2dc1519... TL;DR: persistent + esqueleto + servant
12.
▲
by
purescript
9y ago
Category theory matters to programming because, among other things, it teaches us how to abstract over programming languages. What better definition of abstract programs than "things with types which compose"? Now consider categor
13.
▲
by
purescript
9y ago
https://trends.google.com/trends/explore?q=purescript,scalaj...
14.
▲
by
purescript
9y ago
I work on the PureScript ( http://purescript.org ) compiler, tools, libraries and book in my spare time (along with many other unpaid contributors), because it's the programming language I wished had existed when I started cr
15.
▲
by
purescript
9y ago
Just model this as taking an old, immutable web to a new one. impact :: Web -> Web Persistent data structures will let us reuse the best parts of the old web efficiently.
16.
▲
by
purescript
10y ago
> Aside from apps at work Now I'm curious :)
17.
▲
by
purescript
10y ago
Here is foldl implemented using foldr in PureScript, along with an example of using laziness to gain modularity: http://try.purescript.org/?gist=63d81adf9f5257ffa4f576df2658...
18.
▲
by
purescript
10y ago
We recently added a way to dump out the compiler's intermediate representation as JSON, so it's actually very straightforward to create new backends by transforming that output [1]. The representation is fairly compact, so the req
19.
▲
by
purescript
10y ago
Halogen is not the only option for building web applications with PureScript. There are simpler options like Pux and Thermite, which are possibly much easier to teach. Halogen is optimized for a different use case.
20.
▲
by
purescript
10y ago
You don't need to constrain yourself. AltJS allows users to mix and match different languages for different problems. Use a pure functional language where it makes sense for you, and don't where it doesn't.
21.
▲
by
purescript
10y ago
This is from 2014. Here is the 2016 version: https://github.com/paf31/24-days-of-purescript-2016
22.
▲
Simulating a galaxy in Purescript
(sloosch.de)
2 points
by
purescript
11y ago
|
0 comments
23.
▲
Dot Waves: A PureScript Short Story
(bitantics.com)
2 points
by
purescript
11y ago
|
0 comments
24.
▲
Announcing PureScript 0.8
(blog.functorial.com)
4 points
by
purescript
11y ago
|
0 comments
25.
▲
by
purescript
11y ago
> to become even more hardcore on algebra and categoric language In some of the standard libraries, yes, that's true. However, it's possible to use PureScript without the standard libraries, and use alternatives such as Preface
26.
▲
by
purescript
11y ago
The situation has improved since cabal install was required. npm install -g pulp purescript should be enough now.
27.
▲
by
purescript
11y ago
> Still, type classes seem to appear less and less elegant as time goes on I think part of the problem is that type classes are so easy to abuse. When you have a problem like e.g. monad transformers, where a) you have a lot of boilerplat
28.
▲
by
purescript
11y ago
I haven't used latest Halogen yet, so I can't give a detailed comparison, but the approach in Thermite [1] is indeed what I am referring to above. It was based on some work in the OpticUI library [2], and has worked out quite nice
29.
▲
by
purescript
11y ago
I know there is the Focus library [1]. I'm not sure about prisms, traversals etc. [1] http://package.elm-lang.org/packages/evancz/focus/1.0.1/Focu...
30.
▲
by
purescript
11y ago
I've found lenses (for zooming state) and prisms (for zooming actions) to be very useful for solving this problem.
More ›