Skip to content

Commit 57140c8

Browse files
committed
Merge commit 'refs/pull/48/head' of https://github.com/Froussios/Intro-To-RxJava
Correct a grammatical error in Part 3.2 Froussios#48
2 parents 5f1a62f + e137127 commit 57140c8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Part 3 - Taming the sequence/2. Leaving the monad.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Leaving the monad
22

3-
A [monad] (https://en.wikipedia.org/wiki/Monad_%28functional_programming%29) is an abstract concept from functional programming that is unfamiliar to most programmers. It is beyond the scope of this guide teaching monads. In www.introtorx.com we find a short definition:
3+
A [monad] (https://en.wikipedia.org/wiki/Monad_%28functional_programming%29) is an abstract concept from functional programming that is unfamiliar to most programmers. Teaching monads is beyond the scope of this guide. In www.introtorx.com we find a short definition:
44
> Monads are a kind of abstract data type constructor that encapsulate program logic instead of data in the domain model.
55
66
Monads are of interest to us, because the observable is a monad. Rx code declares what needs to be done but the actual processing happens not when Rx statements are executed, but rather when values are emitted. Readers may find it interesting to read more about monads in general. For this guide, when refering to monads the reader only needs to think about the observable.

0 commit comments

Comments
 (0)