Paul Carduner
Paul Carduner
Example: ```jsx var {Record, List} = require("typed-immutable"); var Point = Record({x: Number(0), y: Number(0)}) var Points = List(Point, "Points") ps = Points.of({x:3}, {y: 5}) ps.map(a => a.x || null); ```...
According to the [geojson spec](http://geojson.org/geojson-spec.html#positions), positions can include a 3rd number to represent elevation. It looks like turf does not support elevation in any way. It would be awesome if...
tl;dr: After discussing some of this with @diasdavid and @vmx, they suggested we post an issue here for further conversation. I'm hoping to get some feedback/guidance on our approach in...
Some of this is covered by focus-test, but since focusing is so complex, it would be nice to have some tests that just deal with how performEdit provides hints for...
See start of discussion about all the semantics in #591
See [the conventional commits website](https://www.conventionalcommits.org/). This might help with having a solid release process.
There are a few problems with this: - [ ] `undoableAction` in the redux store is mutated directly. nothing in the redux store should ever be mutated. - [ ]...
My attempt at describing this feature: Code that embeds CodeMirrorBlocks can use codemirror's api to create text markers. This feature preserves those markers when switching back and forth between block...
A lot of projects that ship multiple npm pakages will put all their packages under the same [npm scope](https://docs.npmjs.com/about-scopes). Even the new version of codemirror is [doing this](https://www.npmjs.com/search?q=%40codemirror). I think...
Before we release a 1.0 version of codemirror-blocks, we need to be really sure about the public interface. Here are more issues that relate to specific problems with the public...