You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
⛺
minimalist
Geoffrey Huntley
ghuntley
⛺
minimalist
I live a minimalist lifestyle in a van that is slowly working its way around Australia. Follow for the intersection of remote work and camping.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
JSON response - L7, L14, L23 aka domain names are heterogeneous resulting in difficulty parsing the resulting json from strongly typed languages.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:%s/#\/usr\/local\/bin\/bash/#\/bin\/sh/g or bust. (CoreCLR on BSD!)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
at at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <IL 0x00011, 0x00047>
at at System.Reactive.PlatformServices.ExceptionServicesImpl.Rethrow (System.Exception) <IL 0x00006, 0x0003f>
at at System.Reactive.ExceptionHelpers.Throw (System.Exception) <IL 0x0000b, 0x00047>
at at System.Reactive.Stubs.<.cctor>b__1 (System.Exception) <IL 0x00001, 0x00027>
at at System.Reactive.AnonymousSafeObserver`1<object>.OnError (System.Exception) <0x0006d>
at at System.Reactive.Linq.ObservableImpl.Catch`2/_/Impl<object, System.Exception>.OnError (System.Exception) <0x00050>
at at System.Reactive.Linq.ObservableImpl.Defer`1/_<object>.Run () <0x000a0>
at at System.Reactive.Linq.ObservableImpl.Defer`1<object>.Run (System.IObserver`1<object>,System.IDisposable,System.Action`1<System.IDisposable>) <0x000a7>
at at System.Reactive.Producer`1<object>.SubscribeRaw (System.IObserver`1<object>,bool) <0x004d7>
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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:
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.