Open srghma opened 1 month ago
@garyb @natefaubion maybe lets ask @natefaubion to move ALL his purescript packages to purescript-contrib?
https://github.com/natefaubion?tab=repositories&q=&type=source&language=purescript&sort=
Particularly, personally, I'm interested in
https://github.com/natefaubion/purescript-tidy-codegen https://github.com/natefaubion/purescript-tidy https://github.com/natefaubion/purescript-language-cst-parser https://github.com/natefaubion/purescript-node-workerbees https://github.com/natefaubion/purescript-dodo-printer https://github.com/natefaubion/purescript-variant https://github.com/natefaubion/purescript-routing-duplex https://github.com/natefaubion/purescript-run ...maybe others, brilliant job
or maybe move them to https://github.com/rowtype-yoga (all members can merge and publish, I'm in) ?
repos = Array.from(document.querySelectorAll('ul[data-filterable-type="substring"] li'));
data = repos.map(repo => {
const name = repo.querySelector('a[itemprop="name codeRepository"]').textContent.trim();
const description = repo.querySelector('p[itemprop="description"]')?.textContent.trim() || '';
return {
name,
description
};
});
const table = `
| Name | Description | Contrib | Rowtype-Yoga | Nothing |
|------|-------------|---------|--------------|---------|
${data.map(d => `| ${d.name} | ${d.description} | | | |`).join('\n')}
`;
console.log(table);
Name | Description | Contrib | Rowtype-Yoga | Nothing |
---|---|---|---|---|
purescript-psa | Error/Warning reporting frontend for the PureScript compiler | ✅ | ||
purescript-psa-utils | Utility library for purescript-psa | ✅ | ||
purescript-tidy-codegen | Convenient codegen for PureScript | ✅ | ||
purescript-tidy | A syntax tidy-upper for PureScript. | ✅ | ||
purescript-language-cst-parser | PureScript CST Parser written in PureScript | ✅ | ||
purescript-node-workerbees | Convenient multi-threading on Node with PureScript. | ✅ (purescript-node) | ||
purescript-dodo-printer | An adequate printer. | ✅ | ||
purescript-node-glob-basic | A very basic glob library for PureScript. | ✅ | ||
purescript-variant | Polymorphic variants for PureScript | ✅ | ||
purescript-routing-duplex | Unified parsing and printing for routes in PureScript | ✅ | ||
purescript-convertable-options | Highly-overloaded APIs for PureScript | ✅ | ||
purescript-call-by-name | Syntactically light-weight call-by-name arguments in PureScript. No guarantees. Completely gratuitous. | ✅ | ||
purescript-argparse-basic | A no frills CLI argument parser for PureScript. | ✅ | ||
purescript-run | An extensible-effects implementation | ✅ | ||
purescript-heterogeneous | Maps and folds for heterogeneous data types. | ✅ | ||
purescript-checked-exceptions | Extensible checked exceptions with polymorphic variants | ✅ | ||
~talks~ | ||||
purescript-typelevel-eval | Higher order functional programming in PureScript's type system | ✅ | ||
purescript-run-streaming | Streaming effects for PureScript | ✅ | ||
purescript-spork | Elm-like for PureScript | ✅? | ||
purescript-free-semigroupoid | Free semigroupoids for PureScript | ✅ | ||
~example-functional-compiler~ | ||||
purescript-higher-order | nothing, lib with this name is already in pursuit | |||
purescript-halogen-connect-experiment | nothing | |||
purescript-aff-avar-select | CSP-style select for AVars | nothing? bc not popular? | ||
~purescript-halogen-startapp~ |
So, I wanted to make a pr to pathy
https://github.com/purescript-contrib/purescript-pathy/pull/52#issuecomment-2400063246
and use purescript-variant, but we cannot merge unless purescript-variant is moved to https://github.com/purescript-contrib
:cry: