From efafbb6aa643f1f20408c71826d6d244debdc5f5 Mon Sep 17 00:00:00 2001 From: qilab Date: Fri, 31 Mar 2017 21:54:14 +0900 Subject: [PATCH] fix typo --- web/finagle.textile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/finagle.textile b/web/finagle.textile index 75e31f82..ac422632 100644 --- a/web/finagle.textile +++ b/web/finagle.textile @@ -328,7 +328,7 @@ This hypothetical example combines sequential and concurrent composition. Note t h3. Composition Examples: Web Crawlers -You've seen how to to use combinators with Futures, but might appreciate more examples. Suppose you have a simple model of the internet. It has HTML pages and images. Pages can link to images and link to other pages. You can fetch a page or an image, but the API is asynchronous. This fake API calls these "fetchable" things Resources: +You've seen how to use combinators with Futures, but might appreciate more examples. Suppose you have a simple model of the internet. It has HTML pages and images. Pages can link to images and link to other pages. You can fetch a page or an image, but the API is asynchronous. This fake API calls these "fetchable" things Resources:
 import com.twitter.util.{Try,Future,Promise}