##Server-side FRP: Powerful UIs, no added complexity
###Description We’ll present FRP (Functional Reactive Programming) ideas and novel techniques applied to the development of an enterprise application platform that let non-programmers build cross-platform UIs that have complete access to backend services. All with a very simple, purely functional, interpreted language used to declaratively create and persist UIs that are dynamically rendered on web and mobile.
###Abstract We’ll show why a unidirectional data flow architecture makes event-driven systems easier to reason about, how using a single language to describe both business logic and UI views allow us to compose complex UIs out of simpler, independent components. How we use Haskell-inspired ideas to isolate side-effects and perform them under a controlled environment, how we provide the illusion of local state by hiding it behind a globally-managed state tree, how we take advantage of functional purity and use FRP techniques to only recompute the par