I'm looking for one or more freelancers to help with two different projects. One requires text transformation animations between two different words for a word game, and the other involves extending a text editor and display for a 'programming language of poetry'.
For the latter, on the left-hand side is the editor (and the 'meta-poem', as I'm calling it), and on the right-hand side is the interpreted poem. Challenges include highlighting different parts of the text different colors according to their bracket depth, keeping mappings between editor line numbers and final poem line numbers, and switching representation from a json array of meta-poems to a json array of 'operations' or 'diffs' using operational transforms or similar technologies.
Additionally, if you have expertise building parsers in haskell and running haskell in js, this would be particularly helpful for the second project.
Please email kian[dot]locke[at]thekeyunlocks[dot]us if any of the above challenges sound like a good fit.
Location: SF Bay Area Remote OK
I'm looking for one or more freelancers to help with two different projects. One requires text transformation animations between two different words for a word game, and the other involves extending a text editor and display for a 'programming language of poetry'.
For the latter, on the left-hand side is the editor (and the 'meta-poem', as I'm calling it), and on the right-hand side is the interpreted poem. Challenges include highlighting different parts of the text different colors according to their bracket depth, keeping mappings between editor line numbers and final poem line numbers, and switching representation from a json array of meta-poems to a json array of 'operations' or 'diffs' using operational transforms or similar technologies.
Additionally, if you have expertise building parsers in haskell and running haskell in js, this would be particularly helpful for the second project.
Please email kian[dot]locke[at]thekeyunlocks[dot]us if any of the above challenges sound like a good fit.