Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2nd Edition #2

Draft
wants to merge 142 commits into
base: main
Choose a base branch
from
Draft

2nd Edition #2

wants to merge 142 commits into from

Commits on May 5, 2023

  1. Add experimental notebook

    idg10 committed May 5, 2023
    Configuration menu
    Copy the full SHA
    8a08f2e View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Decent first draft of ch01

    idg10 committed May 23, 2023
    Configuration menu
    Copy the full SHA
    7243a4f View commit details
    Browse the repository at this point in the history
  2. WIP on ch02

    idg10 committed May 23, 2023
    Configuration menu
    Copy the full SHA
    ef67a52 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. More progress on Ch02

    idg10 committed May 25, 2023
    Configuration menu
    Copy the full SHA
    026b062 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Ch01 and ch02 structure now in place

    Moved some stuff into placeholders in later chapters.
    idg10 committed May 26, 2023
    Configuration menu
    Copy the full SHA
    9f6cf6b View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    ba2b914 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    ce3ef9e View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    8371a36 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    32fa630 View commit details
    Browse the repository at this point in the history
  2. Add PART 2 break

    idg10 committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    ee34c18 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. First full draft of Filtering

    idg10 committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    b90523a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e429b4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Transformation WIP

    idg10 committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    83674a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dec03d View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Aggregation WIP

    idg10 committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    6c9ce41 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    ecc076b View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    884fb83 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    ebf6761 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    924cd6e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Re-order part 3 content

    idg10 committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    897f1cc View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    25224d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. More scheduler updates

    idg10 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    7b96789 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    09098c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    ac46387 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fd006b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    29f9158 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    887b2a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Remove old Hot and Cold chapter

    * Add the one bit of interesting content it had into Ch02
    * Add a new Publishing Operators chapter, to discuss the few operators that didn't have a good home yet, and which were previously in the Hot and Cold chapter
    * Added forward refs to this new chapter in the places I was using Publish and RefCount, and also a ref to PublishLast from the LastAsync section in Ch05
    idg10 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    2b77c45 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Fix double closing backtick

    idg10 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    1d07cb4 View commit details
    Browse the repository at this point in the history
  2. Change to code fence for stack trace

    Turns out the book rendering doesn't like deeply nested bullet lists
    idg10 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    7c562b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1067c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    13bc564 View commit details
    Browse the repository at this point in the history
  5. Add Observable.Defer section

    idg10 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    4ed2231 View commit details
    Browse the repository at this point in the history
  6. Experiment with <figure>

    Seeing if this lets us specify both a caption and a description.
    idg10 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    2ec70b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7c3d54c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    067e56d View commit details
    Browse the repository at this point in the history
  2. Testing chapter WIP

    idg10 committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0161de4 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    fd4052a View commit details
    Browse the repository at this point in the history
  2. Draft of testing chapter

    idg10 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    ae75c01 View commit details
    Browse the repository at this point in the history
  3. Renumber testing chaper

    idg10 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    663be80 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    44f4005 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ab1b35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3508e78 View commit details
    Browse the repository at this point in the history
  7. Remove Dispelling Myths chapter

    This all seemed only tangentially related to Rx, and also felt rather
    outdated.
    idg10 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    7f621cc View commit details
    Browse the repository at this point in the history
  8. Fix appendix a title

    idg10 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    e032599 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. First full Appendix D draft

    idg10 committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    3feae25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ba5d0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef7de07 View commit details
    Browse the repository at this point in the history
  4. Remove spurious unicode thin spaces

    ...accidentally copied from another page. Apparently our book build process can't cope with the Unicode thin space character.
    idg10 committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f06b0cb View commit details
    Browse the repository at this point in the history
  5. Fix another silly LaTeX mistake

    idg10 committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    a198907 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Fix appendix B title

    idg10 committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    85d0874 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6cb8f4 View commit details
    Browse the repository at this point in the history
  3. Update Appendix C

    idg10 committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    b846184 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    b38bde9 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Ch00 update after read through

    idg10 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    db2988e View commit details
    Browse the repository at this point in the history
  2. Ch01 update after read through

    idg10 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    d90262a View commit details
    Browse the repository at this point in the history
  3. Ch02 updates after read through

    idg10 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2213553 View commit details
    Browse the repository at this point in the history
  4. Ch03 partial read through

    idg10 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c21653a View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Ch03 partial read through

    idg10 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    b94119a View commit details
    Browse the repository at this point in the history
  2. Ch03 completed read-through

    idg10 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    d229637 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Update Part2 after read through

    Also moved some notes to Part3, to deal with when I reach that part.
    idg10 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a42efd8 View commit details
    Browse the repository at this point in the history
  2. Remove spuriously added build outputs

    Update build scripts
    idg10 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    4635729 View commit details
    Browse the repository at this point in the history
  3. Ch05 update after read through

    idg10 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a51bfd5 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    5ef0a6c View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    cb085c7 View commit details
    Browse the repository at this point in the history
  2. Handle various TODOs

    idg10 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    897b21b View commit details
    Browse the repository at this point in the history
  3. Deal with some TODOs, hide others.

    Left some in as comments so we can get a servicable book produced
    idg10 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    e19bac1 View commit details
    Browse the repository at this point in the history
  4. Fix chapter ref

    idg10 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    ea44590 View commit details
    Browse the repository at this point in the history
  5. Update build script after chapter reorder

    Also remove spurious copy step - the pandoc commands all now put the output where it's wanted so there's no need for the copy.
    idg10 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    6fd7646 View commit details
    Browse the repository at this point in the history
  6. Fix appendix D title

    idg10 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    45d0739 View commit details
    Browse the repository at this point in the history
  7. Ch07 partial read through

    idg10 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    a50fe87 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    17bc09a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10999da View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Update Ch08 after read through

    idg10 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    3caa2ad View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Ch09 partial read through

    idg10 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    d9ef83d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    726be65 View commit details
    Browse the repository at this point in the history
  3. Ch10 update after read through

    idg10 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    ce58d0c View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Ch11 partial read through

    idg10 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c9981e0 View commit details
    Browse the repository at this point in the history
  2. Ch11 update after read through

    idg10 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    4b0853b View commit details
    Browse the repository at this point in the history
  3. Ch12 update after read through

    idg10 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    77467d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Ch13 update after read through

    idg10 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    f3447f0 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Ch14 completed read through

    idg10 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    caf1df5 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Ch15 update after read through

    idg10 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    372bf08 View commit details
    Browse the repository at this point in the history
  2. Ch16 updates after read through

    idg10 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    fefb707 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b7a2d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93699c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    9f228fa View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    0e29f96 View commit details
    Browse the repository at this point in the history
  2. Add missing space in heading

    idg10 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    2abc001 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Appendix D partial read

    idg10 committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    2fb73f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6da179d View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    4d451e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Add short back pressure section

    idg10 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    eb14845 View commit details
    Browse the repository at this point in the history
  2. Ch02 - processed more feedback

    Also updated a .NET 7 ref to in another chapter to .NET 8
    idg10 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    008cc5e View commit details
    Browse the repository at this point in the history
  3. Use fewer em dashes

    idg10 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    9ecfad3 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Ch03 updates after feedback

    idg10 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a07644c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99ca095 View commit details
    Browse the repository at this point in the history
  3. Add missing code fence type

    idg10 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    7fc741c View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    c4c1319 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f294a7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f65060d View commit details
    Browse the repository at this point in the history
  4. Ch07 update after review

    idg10 committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8b18e7a View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    56861d5 View commit details
    Browse the repository at this point in the history
  2. Ch11 fix Obserable typo

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    936338a View commit details
    Browse the repository at this point in the history
  3. Replace spurious &lt; with <

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    1500de2 View commit details
    Browse the repository at this point in the history
  4. Fix 'lamba' typo

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    711c624 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc7c913 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6b5812b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9be34df View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7d2901a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7670ff5 View commit details
    Browse the repository at this point in the history
  10. Add link to reactive x slack

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    b8c279a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    86a23f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e416a06 View commit details
    Browse the repository at this point in the history
  13. Ch16 fix some typos

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    0f77004 View commit details
    Browse the repository at this point in the history
  14. App D - fix "howeever" typo

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    d063ab3 View commit details
    Browse the repository at this point in the history
  15. Change "favor" to UK spelling

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    0a0b3d8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    19a14ca View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    24d92f6 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2bcaf83 View commit details
    Browse the repository at this point in the history
  19. Ch03 fix another typo

    idg10 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    442dfd5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5abacf6 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Add sequence diagram to Ch03

    idg10 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e852897 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8eb026a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a4d81b View commit details
    Browse the repository at this point in the history
  4. Use markdown in Appendix B.

    Inexplicably, this chapter was written mostly in HTML in a `.md` file, which confused some parts of our tooling. I've recast it all as markdown.
    
    I've also written a short note to say you can use most of these disposable helpers in non-Rx code too.
    idg10 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    907b9f0 View commit details
    Browse the repository at this point in the history
  5. Replace a tab with spaces

    idg10 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7e30713 View commit details
    Browse the repository at this point in the history
  6. Appendix D: fix some typos

    idg10 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    bde5476 View commit details
    Browse the repository at this point in the history
  7. Ch12 - fix markdown snafu

    idg10 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    9128d94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    65223bf View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    eaca880 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471da5f View commit details
    Browse the repository at this point in the history
  3. Ch12 put links back how they were since neither GitHub nor VS Code li…

    …ked Felix's suggestion
    idg10 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    9c58a3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f4ec2c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d30a624 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8a63658 View commit details
    Browse the repository at this point in the history
  7. Ch13 updates after feedback

    idg10 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7815053 View commit details
    Browse the repository at this point in the history
  8. Ch15 updates after feedback

    idg10 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    aba1724 View commit details
    Browse the repository at this point in the history
  9. Ch16 fix typo

    idg10 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    ca9a0ac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    62dab17 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0fc7b20 View commit details
    Browse the repository at this point in the history
  12. Ch15 remove word degenerate because apparently it's not as widely und…

    …erstood as I thought
    idg10 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    37f206a View commit details
    Browse the repository at this point in the history