HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Reflex: Practical Functional Reactive Programming (FRP) in Haskell (part 1)

NYC Haskell User's Group · Youtube · 17 HN points · 1 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention NYC Haskell User's Group's video "Reflex: Practical Functional Reactive Programming (FRP) in Haskell (part 1)".
Youtube Summary
Ryan Trinkle presents his new library, Reflex, a deterministic, efficient, higher-order Functional Reactive Programming (FRP) system. FRP is a radically new paradigm for writing interactive software: Instead of writing event loops or callbacks, programmers compose interactive applications using ordinary pure functional programming methods. The unique design of Reflex gives it the power and flexibility necessary to handle complex large-scale applications. Reflex can be compiled to binary using GHC or JavaScript using GHCJS.

Ryan Trinkle has been CTO of a successful Haskell-based startup, founder of an exclusively-Haskell software development company, and co-founder of the New York Haskell Meetup.

New York Haskell Meetup, March 25th, 2015

Meetup Link: http://www.meetup.com/NY-Haskell/events/221142235/
Slides: https://obsidian.systems/reflex-nyhug/
Github: https://github.com/ryantrinkle/try-reflex
Part 2: https://www.youtube.com/watch?v=3qfc9XFVo2c
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Jul 09, 2015 · mightybyte on Elm for the Front End
Elm is doing some really cool things, but I personally prefer Haskell and a proper FRP library like reflex [1] compiled to javascript with GHCJS. It is newer, so it doesn't have the flashiness and polish that Elm has in some places, but I feel like it's built on a more solid foundation.

[1] https://www.youtube.com/watch?v=mYvkcskJbc4

akurilin
We should see a lot more action from the frontend Haskell camp once GHC 7.10.2 drops and stack begins to support building ghcjs. The next 12 months will be an exciting time. Some discussion about it here: https://github.com/commercialhaskell/stack/issues/337
Apr 07, 2015 · 17 points, 2 comments · submitted by mightybyte
ryantrinkle
Speaker here; slides are available at https://obsidian.systems/reflex-nyhug/
mightybyte
This talk gives one of the best descriptions I've ever seen of the motivations for why FRP (Functional Reactive Programming) is useful. All the other explanations I've seen are too much in the weeds, but this is clear, concise, and understandable.

This part 1 video goes through practical examples and gives a nice intro for what it's like to use the library. He even walks through integrating a live tweet stream right into the presentation. It's pretty fun to see the audience tweets appear on-screen in real time.

HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.