Comments (7)
Hi Paul,
The last quarter of the year was a bit rough for me (currently undergoing a relocation, so zero to none time for open source), but once dust will settle I'll be glad to finish the transition to the next
branch, as well as the X.Mutate
submodules, as was originally planned.
I use tablecloth regularly and really want this project to thrive.
from tablecloth.
I still see tablecloth as a very viable choice for an alternative standard library of OCaml. Its API is much more consistent to me compared to Stdlib or Base, and much more modernistic with borrowed bits from Elm and maybe Rust.
I would love to take up the work of moving tablecloth forward on OCaml platform.
from tablecloth.
Thanks! Here's my current plan for moving forward:
- release current code as tablecloth-rescript
- merge
next
intomain
- rewrite README to reflect current direction (see #214)
-
split repo into 2 new repos: tablecloth-ocaml-base, tablecloth-rescript - release 0.1.0 onto opam and npm
- add fsharp implementation, release onto nuget
- add "spec" - lists of functions/types and test cases that are then used in the 3 implementations
from tablecloth.
Looks good to me. The only thing I would add is at some point in the future we should move these repositories to a tablecloth GitHub organisation.
@pbiggar I suppose we can start picking up the work when we're splitting the repo? Or do you think there are things in next
that we can help wrap up?
from tablecloth.
Hmmm, tablecloth org is taken, but not by me. I wonder is it possible to contact the owner.
from tablecloth.
Looking through the codebase, splitting the repo has some unanswered questions, such as what do we do about the website. So maybe let's work on switching to the new plan from #214 and go from there.
from tablecloth.
I'm going to close this issue for now as it seems I'm still here. Let's move discussion into other issues, mostly #214.
from tablecloth.
Related Issues (20)
- Missing functions HOT 2
- List.insertAt not working HOT 1
- Consistent index edge-case behaviour HOT 1
- Update website HOT 1
- List.chunksOf drops remaining elements HOT 2
- Website sidebar navigation HOT 1
- Make a spec/compatibility page
- publish 0.0.8 on npm HOT 2
- publish 0.0.8 on opam HOT 2
- Merge next branch HOT 1
- Redo the documentation
- Split the repo into different repos HOT 2
- Move ocaml code into darklang/tablecloth-ocaml-base HOT 3
- Move rescript code into tablecloth-rescript HOT 2
- Move fsharp code into darklang/tablecloth-fsharp HOT 1
- Create yaml file with test cases
- Create spec
- Replace website with simple html/js/css
- Fix "get started" link on website
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tablecloth.