Discussion topics:
- Pain point - Difficult to find instances and examples for classes. Should hopefully be improved with:
- Pain point - Lacking documentation on direct and lightweight DOM manipulation without using a framework.
- Use of web-dom requires good knowledge of PS and W3C spec.
- Proposal - Edit all libraries to ensure they:
- Don’t have
bowerinstall instructions. Debatable whetherspagoinstructions should be listed, or if this could be automatically added by pursuit. - Use
spagoinstead ofbower. This should make library contributions and CI easier. - Have doctest examples for every function.
- Have CI enabled in repo.
- Don’t have
- Proposal - Have the registry CI enforce some of the above requirements.
- Proposal - Enable linking or embeding Try PureScript for:
- Doctest examples in pursuit
- Book examples (proposed)
- Proposal - rewrite Ch12
Updates since last meeting:
Book:
- New tests and exercises added to Ch7 “Applicative Validation” - Thanks @oldfartdeveloper
- Ch2 “Getting Started” rewritten. PR awaiting merge approval
- Ch10 “FFI” rewritten. PR awaiting merge approval
PRs for improving library examples and docs:
- PRs approved, awaiting merge:
- PRs awaiting review / approval:
-
Examples for parallel - needs decision on conversion to
spagofor CI - Running time notes for Arrays
- Guard limitations in
let - Halogen docs for IDE tooltips
-
Examples for parallel - needs decision on conversion to
- PRs merged:
Next steps: