Skip to content

Instantly share code, notes, and snippets.

View vsavkin's full-sized avatar

Victor Savkin vsavkin

View GitHub Profile
Stream<Map> queryWikipedia(String term)
inputs.
map(queryWikipedia)
inputs.
map(queryWikipedia)
class Latest<T> extends StreamEventTransformer<Stream<T>, T> {
StreamSubscription latest;
void handleData(Stream<T> stream, EventSink<T> sink) {
if(latest != null){
latest.cancel();
}
latest = stream.listen(sink.add);
}
}
inputs.
map(queryWikipedia).
transform(new Latest())
var inputs =
query("#query").
onKeyUp.
map((event) => event.target.value).
where((text) => text.length > 2).
transform(new Throttle(500)).
distinct();
inputs.
map(queryWikipedia).
updateResults(List<String> items){...}
<script type="text/html">
<div>{{mustacheVar}}</div>

...

</script>
x = "sdfsdf"
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="vendor/lodash.js"></script>
<script type="text/javascript" src="vendor/angular/angular.js"></script>
<script type="text/javascript" src="common/picklist.js"></script>
<style>
.ng-invalid {background-color: red;}
</style>