Displaying 1 to 20 from 21 results

ReactiveUI - An advanced, composable, functional reactive model-view-viewmodel framework for all


ReactiveUI is a composable, cross-platform model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming which is a paradigm that allows you to abstract mutable state away from your user interfaces and express the idea around a feature in one readable place and improve the testability of your application.That's reactive programming: changes propagate throughout a system automatically. Welcome to the peanut butter and jelly of programming paradigms. For further information please watch the this video from the Xamarin Evolve conference - Why You Should Be Building Better Mobile Apps with Reactive Programming by Michael Stonis.

android-oss - Kickstarter for Android. Bring new ideas to life, anywhere.


Welcome to Kickstarter's open source Android app! Come on in, take your shoes off, stay a while—explore how Kickstarter's native squad has built and continues to build the app, discover our implementation of RxJava in logic- filled view models, and maybe even create an issue or two. We've also open sourced our iOS app, written in Swift: check it out here. Read more about our journey to open source here.




ios-oss - Kickstarter for iOS. Bring new ideas to life, anywhere.


Welcome to Kickstarter’s open source iOS app! Come on in, take your shoes off, stay a while—explore how Kickstarter’s native squad has built and continues to build the app. We’ve also open sourced our Android app, and read more about our journey to open source here.

Elm - Functional Reactive Programming Language compiles to Javascript


Elm is a functional reactive programming (FRP) language that compiles to HTML, CSS, and JS. FRP is a concise and elegant way to create highly interactive applications and avoid callbacks. It aims to make web development more pleasant. Functional Reactive Programming (FRP) is a high-level way to work with interactions. It provides control flow structures for time.

FunctionalAndroidReference - Showcase project of Functional Reactive Programming on Android, using RxJava


FunctionalAndroidReference is a showcase project of Functional Reactive Programming on Android, using RxJava. It's a companion app to the presentation "Fully Reactive Apps" at Droidcon UK 2016.


meetups - This repository is used for our monthly community standup is conducted virtually using Skype for Business


This repository is used for our monthly community standup is conducted virtually using either Google Hangouts or Skype for Business. Everyone is invited to participate. We will use this forum to teach the concepts and thought process behind functional reactive programming/the reactive extensions/reactiveui and share the roadmap/opporunities for community members to get started with open source.Everyone is invited to participate, please suggest a topic using the GitHub issues. If you are just getting started on your journey with reactive programming, follow this process to get an invitation to our Slack organization. Together we learn faster.

react-stateful-fn - ⚛ Stateful functional components for React.


Let's have a look at everyone's favorite sample code: A simple counter widget.As you can see, functional stateful components are good friends with functional setState.

basic-streams - [WIP] Very basic reactive streams implementation for JavaScript


In process of becoming production ready. Not usable currently.The main idea is to take the most basic definition of Stream possible, and build functions to do generic operations with that streams. In basic-streams Stream is just a function that accepts subscriber and must return function to unsubscribe.

reactive-state - Redux-clone build with RxJS down to its core


A typed, wrist-friendly state container aimed as an alternative to Redux when using RxJS. Written with RxJS in TypeScript but perfectly usable from plain JavaScript. Originally inspired by the blog posting from Michael Zalecki but heavily modified and extended since. Additionally, there is a small example.ts file and see also see the included unit tests as well.

dunai - Functional Reactive Programming using Monadic Stream Functions


This repository implements a generalized version of reactive programming, on top of which other variants like Yampa, Classic FRP and Reactive Values can be implemented. Dunai currently support GHC versions 7.6.3 to 8.2.1.

SpaceInvaders - A Haskell game written in Yampa


This is a Haskell Space Invaders game implemented using the Functional Reactive Programming library Yampa. The game has been created for educational purposes, but tries to feature a substantial amount of the complexity often found in real arcade games. For example, differentiated subsystems for physics/collisions, input, rendering/multimedia, logic, etc.

Yampa - Domain-specific language embedded in Haskell for programming hybrid (mixed discrete-time and continuous-time) systems


Domain-specific language embedded in Haskell for programming hybrid (mixed discrete-time and continuous-time) systems. Yampa is based on the concepts of Functional Reactive Programming (FRP) and is structured using arrow combinators. Yampa is available on hackage: http://hackage.haskell.org/package/Yampa.

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


Keera Hails is a toolkit to create Reactive Applications in Haskell. It facilitates combining User Interfaces, external devices, networks connections, files and, optionally, FRP networks. Keera Hails is modular and extensible. It is cross platform (Windows, Linux, MacOSX, iOS, Android, GHCJS), UI-agnostic (Gtk+, WX, Qt, iOS native UIs, Android Native toolkit, HTML DOM), FRP-agnostic and device-agnostic (Wiimote, Webcams, etc).

magic-cookies - Remove all the cookies on the tray! - The Haskell iOS & Android board game


Sorry to hear that. Please, open a new issue or send an email to support@keera.co.uk. Please, be aware that issues reported using github are visible to everybody. If you are including confidential information, please send us an email. We often comment on our progress on Facebook and Twitter. Please, follow us. Everything we publish has to do with multimedia and games in Haskell and other Functional languages.

plait - A fast, minimal JavaScript framework for building isomorphic reactive web components.


Plait is a minimal JavaScript framework for building isomorphic reactive web components. It is loosely based on The Elm Architecture and Elm's StartApp. Inspired by the experience of writing reactive applications in Elm, Plait is an attempt at achieving a similar application architecture with a minimal amount of JavaScript.