Generalized folds, unfolds, and traversals for fixed point data structures in Scala. Optionally, you can also depend on matryoshka-scalacheck to get Arbitrary/Cogen/Shrink instances for a bunch of pattern functors and fixed points.
recursion-schemes algebra traversal recursive-structures foldWe ultimately want to present the user with a rich enough editor, with features such as undo-redo and validation, for manipulating the content represented by those JSON objects. The titles property is really just one tiny part of the data model, but, in this tutorial, we only look at it, because it is sufficient for introducing most of the basic ideas. Furthermore, when updating, inserting, and removing texts, we'd like the operations to treat the JSON as immutable and create new JSON objects with the changes rather than mutate existing JSON objects, because this makes it trivial to support features such as undo-redo and can also help to avoid bugs associated with mutable state.
isomorphism traversal fold immutable json lens optics functional partial-lenses not-mainstream partialCollapsable element with paper fold effect
jquery-plugin collapse paper fold trnasform transformation 3dDownload latest release from GitHub (does not require node.js). When the application is open, you are in a vim-style tree viewer.
json-viewer json cli cli-app tui blessed foldRemembers and automatically re-folds folds in your text editors in atom
foldProblem solved: the URI is still there, but it's neatly folded and can be unfolded for inspection. You can install Base64 Fold through Sublime Package Control.
sublime-text base64 fold sublime cssSilky-smooth accordion widgets with no external dependencies. The base stylesheet is located at src/accordion.css. Embed it into your application's existing styling, tweaking it if desired.
accordion rollout widget dropdown menu navigation component folding foldable fold uiVim can get confused when handling multiple nested fold markers. Update: Inspired by kshenoy/vim-origami, I updated Chalk with the option to keep the markers aligned. My version aligns both the opening and closing markers and it also allows you to choose a "filler" character for the padding. On the other hand, it doesn't support "staggered" alignment and the markers are always aligned to the textwidth setting.
vim fold fold-markers nestingThe Strings is a set of useful functions such as fold, truncate, wrap, and many more for transforming strings. Strings is a module with stateless function calls which can be executed directly or mixed into other classes.
strings text wrap text-wrap truncate indent transform fold ansi alignment align paddingA functional programming library for promises. bluebird-promisell provides a set of composable functions that allows you to write flat async code with promises.
promise async-programming functional-programming javascript-callback-hell-solution bluebird lift map sequence traverse fold pipe first second
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.