From 2f9bc1c53db5ccd6903788b60fbb30023505b4c0 Mon Sep 17 00:00:00 2001 From: Crista Lopes Date: Thu, 28 Nov 2013 11:21:17 -0800 Subject: [PATCH] Better constraints for #09 --- 09-the-one/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/09-the-one/README.md b/09-the-one/README.md index b46fb44..9e9905f 100644 --- a/09-the-one/README.md +++ b/09-the-one/README.md @@ -3,17 +3,17 @@ Style #9 Constraints: -- Existence of an abstraction to which all others can be converted. This - main abstraction provides an interface to chain abstractions - independent of the types of values that are consumed and produced by - those abstractions +- Existence of an abstraction to which all functions can be converted. This + main abstraction provides an interface to (1) wrap around values, so that they + become the abstraction; and (2) bind wrapped values to functions, so + to establish sequences of functions. - Larger problem is solved as a pipeline of functions bound together - by the single interface that chains them + by the single interface that chains them. Possible names: - The One -- Monadic +- Monadic Identity - The wrapper of all things - Imperative functional style