<commit_before>h1. About Turing

Turing is an JavaScript framework.

* Web: "turingjs.com":http://turingjs.com/
* License: "MIT License":https://github.com/alexyoung/turing.js/blob/master/LICENSE.txt
* Documentation: "API Documentation":http://turingjs.com/
* Tests: "test/":https://github.com/alexyoung/turing.js/tree/master/test
* Articles: "DailyJS Turing Articles":http://dailyjs.com/tags.html#lmaf
* eBook: "Let's Make a Framework":http://dailyjs.com/2010/12/02/framework-review/

Features include:

* Classes, with extend and mixins
* Functional programming methods: each, map
* Events
* Animation
* Chained API design
* "Turing Test":https://github.com/alexyoung/turing-test.js/ test framework

h2. Documentation

Turing's API documentation is here: "turingjs.com":http://turingjs.com.

Development has been blogged on DailyJS.  Each article is tagged with _lmaf_ on DailyJS: "dailyjs.com/tags.html#lmaf":http://dailyjs.com/tags.html#lmaf.

h2. Running Tests

To run tests, ensure you've got the required submodules from git:

<pre>
git submodule init
git submodule update
</pre>

Remember to run <code>git submodule update</code> to get the latest version referenced by the project.

h2. TODO

* [anim] CSS properties should be used instead of DOM properties (margin-left vs. marginLeft)
* [anim] DOM chained animations should be correctly scheduled
* [ajax] The Ajax requests should really return data instead of the request object if possible (json/etc)<commit_msg>I wanted to mention <NAME> in the README<commit_after>h1. About Turing

Turing is an JavaScript framework.

* Web: "turingjs.com":http://turingjs.com/
* License: "MIT License":https://github.com/alexyoung/turing.js/blob/master/LICENSE.txt
* Documentation: "API Documentation":http://turingjs.com/
* Tests: "test/":https://github.com/alexyoung/turing.js/tree/master/test
* Articles: "DailyJS Turing Articles":http://dailyjs.com/tags.html#lmaf
* eBook: "Let's Make a Framework":http://dailyjs.com/2010/12/02/framework-review/

Features include:

* Classes, with extend and mixins
* Functional programming methods: each, map
* Events
* Animation
* Chained API design
* "Turing Test":https://github.com/alexyoung/turing-test.js/ test framework

h2. Documentation

Turing's API documentation is here: "turingjs.com":http://turingjs.com.

Development has been blogged on DailyJS.  Each article is tagged with _lmaf_ on DailyJS: "dailyjs.com/tags.html#lmaf":http://dailyjs.com/tags.html#lmaf.

h2. Running Tests

To run tests, ensure you've got the required submodules from git:

<pre>
git submodule init
git submodule update
</pre>

Remember to run <code>git submodule update</code> to get the latest version referenced by the project.

h3. Contributions

* <NAME>

h2. TODO

* [anim] CSS properties should be used instead of DOM properties (margin-left vs. marginLeft)
* [anim] DOM chained animations should be correctly scheduled
* [ajax] The Ajax requests should really return data instead of the request object if possible (json/etc)
{'fraction_non_alphanumeric': 0.11443779108449767, 'fraction_numerical': 0.0083166999334664, 'mean_word_length': 4.79383429672447, 'pattern_counts': {'":': 18, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1945722', 'n_tokens_mistral': 998, 'n_tokens_neox': 929, 'n_words': 303}