An introduction to the Bonsai visual programming language through the metaphor of social networks and marble diagrams.
Introduction to Bonsaihttps://bitbucket.org/horizongir/bonsaiMay 6, 2017
View Slide
A visual language for reactive systems
A metaphor for observable sequences
WebCam@CameraCaptureCapture full-resolution images at 30 frames per secondwith @CameraCapture. We usually post in color (RGB).WebCam @CameraCaptureWebCam @CameraCaptureA metaphor for observable sequences
• What is the output?• When?• How?
Sharing observable sequences“Hot” “Cold”
Sharing observable sequencesBranchingBranching(Publish)Subjects(Publish)
Sharing observable sequencesBranchingBranching(Publish)Subjects(Replay)
Skip
Take
SkipUntil
TakeUntil
Merge
Concat
Amb
Zip
CombineLatest
Buffer
TriggeredBuffer
Window
TriggeredWindow
Select
SelectMany