-
Collection of design patterns and the corresponding issues if not contained in the repository already (in reference to Design patterns (by Gamma, Helm, Johnson, Vlissides)). Some patterns are probably…
-
This is a meta issue for a first round of work preparing for a more modular client world as discussed in the roadmap call, with the goal of having one or more client modules with a minimal dependency …
-
I propose we consider the merits of a spread operator for F#
...expr
It would be used for
* building records and anonymous records from spreadable things (subsuming `with` and [this sugges…
dsyme updated
3 months ago
-
Could you please briefly explain how enoki compares with Halide?
-
Currently Lean's pattern matching doesn't have ML-style or-patterns leading to somewhat repetitive of this kind:
```lean
def balanceLB {h c} : almostNode h → Int → rbnode h c → hiddenTree (h + 1) …
-
### Requirements of this design
1. NodeIds can be visually represented with a fort/castle icon.
2. This can be done using the 32 byte public key as the "DNA"
3. Creating these visual icons requir…
-
List of similar applications with long site lists:
- https://manga-py.com/manga-py/ (Python) (for completeness sake)
- https://github.com/manga-download/hakuneko/wiki/Comparison (JS)
- https://gith…
-
Some attendees will be completely new to programming. We want material that covers the basics of programming:
- what is a variable, an expression, a method?
- what are data structures?
- how do i loop…
-
src/design_patterns
* [ ] Add missing. We're missing a lot common patterns: Prioritize any that are also used on annotation. ~1hr, 2-3 people
- metabolism
- catabolism
- biosynthe…
-
https://get.oreilly.com/rs/107-FMS-070/images/Software-Architecture-Patterns.pdf
## layered arch
presentation layer, business layer, persistence layer, database layer
open vs closed
layers of is…