TODO: Write a project description
TODO: Describe the installation process
Tags: Sublime Text 2 License Key, Sublime Text 3 License Key, Sublime Text Full Version | |
Go to menu Help > Enter License. | |
----- BEGIN LICENSE ----- | |
J2TeaM | |
2 User License | |
EA7E-940282 | |
45CB0D8F 09100037 7D1056EB A1DDC1A2 |
#this program uses the Shunting Yard algorithm to transform infix expressions | |
# into postfix, and then an AST, which can then be easily evaluated. | |
#just run `python calc.py` and enjoy. enjoyment is optional and not included | |
# with the standard calc.py package, but for an extra $99.99 we can have a | |
# calc.py Premium Deluxe sent to you over the next 6-8 weeks, which may or may | |
# not increase your enjoyment of our calc.py product. | |
#for a list of operators supported and not supported (for isntance, the unary - | |
# is a ~) look below. | |
#TODO: handle parentheses. |
// C++ includes used for precompiling -*- C++ -*- | |
// Copyright (C) 2003-2013 Free Software Foundation, Inc. | |
// | |
// This file is part of the GNU ISO C++ Library. This library is free | |
// software; you can redistribute it and/or modify it under the | |
// terms of the GNU General Public License as published by the | |
// Free Software Foundation; either version 3, or (at your option) | |
// any later version. |
(by @andrestaltz)
So you're curious in learning this new thing called Reactive Programming, particularly its variant comprising of Rx, Bacon.js, RAC, and others.
Learning it is hard, even harder by the lack of good material. When I started, I tried looking for tutorials. I found only a handful of practical guides, but they just scratched the surface and never tackled the challenge of building the whole architecture around it. Library documentations often don't help when you're trying to understand some function. I mean, honestly, look at this:
Rx.Observable.prototype.flatMapLatest(selector, [thisArg])
Projects each element of an observable sequence into a new sequence of observable sequences by incorporating the element's index and then transforms an observable sequence of observable sequences into an observable sequence producing values only from the most recent observable sequence.