[Add] DocumentReaderMRZStage 7.5.10959
[CocoaPods.git] / Specs / 9 / 4 / 8 / ATExpressiveCollections / 1.1.0 / ATExpressiveCollections.podspec.json
blob744126944913cc57a69bdf9364bb262c3e20b164
2   "name": "ATExpressiveCollections",
3   "version": "1.1.0",
4   "summary": "NSArray and NSDictionary categories that help you write more expressive code.",
5   "description": "    Rationale, in 3 simple claims:\n\n    1. There are 3 types of code:\n\n        * Algorithmic / data structure-heavy code (e.g. “create an empty array with the given capacity, iterate over the input collection, perform a test on each element, add the elements passing the test to the output array”)\n\n        * API-heavy code (e.g. “get a file manager, ask for the properties of the given resources, check for errors”)\n\n        * Domain logic (e.g. “ignore missing files”)\n\n    2. It's a bad idea to mix these types of code in a single method.\n\n    3. So when you find yourself writing multiple lines of collection fiddling code and multiple lines of API interaction/domain logic code in the same method, you should extract the algorithmic parts into a separate helper method.\n\n    ATExpressiveCollections is a bunch of algorithmic helpers extracted from my apps over a long period of time.\n",
6   "homepage": "https://github.com/andreyvit/ATExpressiveCollections",
7   "source": {
8     "git": "https://github.com/andreyvit/ATExpressiveCollections.git",
9     "tag": "v1.1.0"
10   },
11   "license": {
12     "type": "MIT",
13     "file": "LICENSE"
14   },
15   "authors": {
16     "Andrey Tarantsov": "andrey@tarantsov.com"
17   },
18   "social_media_url": "http://twitter.com/andreyvit",
19   "source_files": "ATExpressiveCollections",
20   "requires_arc": true