Commit Graph

322 Commits (main)
 

Author SHA1 Message Date
simonsan 3719748cfe
style: dprint fmt 4 days ago
simonsan 1030dd2699
Add CRP (Composition over Inheritance) to design principles 4 days ago
simonsan 74d82e3772
style: format code blocks
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
1 month ago
simonsan a37b2884ef
style: use smaller margin
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
1 month ago
simonsan 4ae1589657
chore: update build instructions to account for new dependencies 1 month ago
simonsan b714ff5ffb
style: format `book.js` with dprint to make diffing easier with upstream (#400)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
1 month ago
simonsan 91d342c987
ci: fix pandoc pdf build that failed due to wrong pdf filename 1 month ago
simonsan 5877a50eaf
fix: remove unsupported symbol 1 month ago
simonsan d96de404c4
feat(pdf): add pdf download (#399)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
1 month ago
simonsan 9a69ea655d
feat: use mdbook-last-changed to indicate when a file has been last updated 1 month ago
simonsan 6f8e91a5e7
chore(deps): update dprint plugins 1 month ago
Max Heller 3dd157b9d7
fix(PDF): install `texlive-latex-extra` to get `fvextra` to enable line wrapping in code blocks (#398) 1 month ago
simonsan edae79a67b
chore(deps): update pinned versions (#397) 1 month ago
Max Heller 2ccd0e1404
feat: render PDF version of book with `mdbook-pandoc` (#394) 1 month ago
Paul Crowley a4d5ab5692
style: update to use rfc2795 formatting (#392) 2 months ago
Arthur Stemmer fbba08333a
fix typo (#391) 2 months ago
John Vandenberg b77653ee8d
fix typos (#390) 2 months ago
dependabot[bot] 345910d270
Bump actions/upload-pages-artifact from 2 to 3 (#385)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months ago
dependabot[bot] 3f5723db86
Bump actions/deploy-pages from 3 to 4 (#386)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 3 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months ago
Marco Ieni e4e6ac2859
chore: update rust edition to 2021 (#332) 4 months ago
Wenzhe Wang 29def25fa9
fix: typo (#384) 5 months ago
dependabot[bot] f92f2e32a5
Bump actions/deploy-pages from 2 to 3 (#381)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 2 to 3.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
5 months ago
dependabot[bot] 9c697a8b52
Bump actions/configure-pages from 3 to 4 (#382)
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 3 to 4.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 months ago
Pavel M. Penev 0a3e8a3449
fix: use proper definite, and indefinite articles (#378) 6 months ago
simonsan 79467dc448
fix(theme): Fix side menu being stuck open and obscuring most of the page (#376) 7 months ago
simonsan 675591b4ef
ci: update workflows (#375) 7 months ago
simonsan 3a82772719
feat(strategy): add link to blog post about application of strategy pattern (#374) 7 months ago
dependabot[bot] 71b3aa60d0
Bump actions/checkout from 3 to 4 (#373)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 months ago
jhwgh1968 bbcf07985d
Iteration on Functional optics (#364)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
Co-authored-by: Julian Ganz <neither@nut.email>
8 months ago
Alexander González 0a12425a64
fix: correct typos in mem-replace.md (#371)
* fix: fix typos in mem-replace.md
8 months ago
simonsan 12f6f988d4
chore: reformat repository with dprint (#370)
* chore: reformat repository with dprint
* ci: change action name to reflect that it's not only markdown
* fix: broken link
8 months ago
dependabot[bot] c455f960ca
Bump actions/upload-pages-artifact from 1 to 2 (#369)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months ago
Owen Leung 70c6ca4c86
docs(patterns): Add concrete examples for newtype and struct decomposition design patterns (#368) 11 months ago
Patrik Pyrzanowski 3a9e5de41c
Remove unknown `Context` identifier (#366) 1 year ago
BD103 bb8983f6fe
move ref_slice example and add historical note (#365) 1 year ago
simonsan 16a4e95d99
Fix symbolic link (#363) 1 year ago
simonsan 56082947ab
Add cloud-translated es translation as a starter (#360) 1 year ago
simonsan ed82042c51
Add cloud-translated it translation as a starter (#361) 1 year ago
simonsan 36dd3002fb
Add cloud-translated pt-BR translation as a starter (#362) 1 year ago
simonsan e73bbded8a
Fix typo in CI (#358) 1 year ago
simonsan c30a6eb236
Refactor repository structure to include translations (#352) 1 year ago
Maria José Solano f5f8078f46
Fix typo in lenses.md (#350) 1 year ago
simonsan 1d39d25d8c
Update mdbook version (#348) 1 year ago
Marco Ieni 8949bcd433
Rename loop label (#342) 1 year ago
Mikhail Trishchenkov 87373fa34d
New idiom: return moved arg on error (#336)
Co-authored-by: Julian Ganz <neither@nut.email>
Co-authored-by: Marco Ieni <11428655+MarcoIeni@users.noreply.github.com>
1 year ago
Taras Burko 7580985e8b
Fix JSON formatter bug in Strategy pattern (#340)
Co-authored-by: Marco Ieni <11428655+MarcoIeni@users.noreply.github.com>
1 year ago
simonsan be0f1b1db0
Replace wording "abuse" with "misuse" (#339)
The wording is imho pretty clear connotated with sexual abuse and every time I read it I feel like it's misplaced. So I feel like replacing "abuse" with "misuse" is a better and clear wording.
1 year ago
Marco Ieni 0d6ccfc62b
add site url (#334) 1 year ago
Marco Ieni ab81da9b20
Add edit url (#333) 1 year ago
Marco Ieni 662e537971
chore: update to mdbook v0.4.25 (#331) 1 year ago