<commit_before>rust-rosetta
============
[![Build Status](https://travis-ci.org/Hoverbear/rust-rosetta.png)](https://travis-ci.org/Hoverbear/rust-rosetta)

Just a start on helping with https://github.com/mozilla/rust/issues/10513

Tasks: http://rosettacode.org/wiki/Reports:Tasks_not_implemented_in_Rust

Done:
* [A+B](http://rosettacode.org/wiki/A%2BB) - `a+b.rs`
* [Anagrams](http://rosettacode.org/wiki/Anagrams) - `anagrams.rs`
* [Apply a callback to an array](http://rosettacode.org/wiki/Apply_a_callback_to_an_array) - `callback_to_array.rs`
* [Averages/Arithmetic mean](http://rosettacode.org/wiki/Averages/Arithmetic_mean) - `arithmetic_mean.rs`
* [Balanced brackets] (http://rosettacode.org/wiki/Balanced_brackets) - `balanced_brackets.rs`
* [Check input device is a terminal](http://rosettacode.org/wiki/Check_input_device_is_a_terminal) - `input_is_terminal.rs`
* [Check output device is a terminal](http://rosettacode.org/wiki/Check_output_device_is_a_terminal) - `output_is_terminal.rs`
* [Check that file exists](http://rosettacode.org/wiki/Check_that_file_exists) - `check_file.rs`
* [Concurrent computing](http://rosettacode.org/wiki/Concurrent_computing) - `concurrent_computing.rs`
* [Count in octal](http://rosettacode.org/wiki/Count_in_octal) - `count_in_octal.rs`
* [Create a file](http://rosettacode.org/wiki/Create_a_file) - `create_file.rs`
* [Empty program](http://rosettacode.org/wiki/Empty_program) - `empty.rs`
* [Entropy](http://rosettacode.org/wiki/Entropy) - `entropy.rs`
* [Factorial] (http://rosettacode.org/wiki/Factorial) - `factorial.rs`
* [File size](http://rosettacode.org/wiki/File_size) - `filesize.rs`
* [Find limit of recursion](http://rosettacode.org/wiki/Find_limit_of_recursion) - `recursion_depth.rs`
* [Fibonacci word](http://rosettacode.org/wiki/Fibonacci_word) - `fibonacci_word.rs`
* [Generic swap](http://rosettacode.org/wiki/Generic_swap) - `swap.rs`
* [Gray code] (http://rosettacode.org/wiki/Gray_code) - `gray_code.rs`
* [Hailstone sequence](http://rosettacode.org/wiki/Hailstone_sequence) - `hailstone.rs`
* [Integer sequence](http://rosettacode.org/wiki/Integer_sequence) - `integer_sequence.rs`
* [LZW compression](http://rosettacode.org/wiki/LZW_compression) - `lwz.rs`
* [Mutual recursion](http://rosettacode.org/wiki/Mutual_recursion) - `mutual_recursion.rs`
* [N-queens problem](http://rosettacode.org/wiki/N-queens_problem) - `N_queens_problem.rs`
* [Palindrome detection] (http://rosettacode.org/wiki/Palindrome_detection) - `palindrome.rs`
* [Primality by Trial Division](http://rosettacode.org/wiki/Primality_by_Trial_Division) - `primality_trial_div.rs`<commit_msg>Fixed sorting mistake (Fib < Fil)<commit_after>rust-rosetta
============
[![Build Status](https://travis-ci.org/Hoverbear/rust-rosetta.png)](https://travis-ci.org/Hoverbear/rust-rosetta)

Just a start on helping with https://github.com/mozilla/rust/issues/10513

Tasks: http://rosettacode.org/wiki/Reports:Tasks_not_implemented_in_Rust

Done:
* [A+B](http://rosettacode.org/wiki/A%2BB) - `a+b.rs`
* [Anagrams](http://rosettacode.org/wiki/Anagrams) - `anagrams.rs`
* [Apply a callback to an array](http://rosettacode.org/wiki/Apply_a_callback_to_an_array) - `callback_to_array.rs`
* [Averages/Arithmetic mean](http://rosettacode.org/wiki/Averages/Arithmetic_mean) - `arithmetic_mean.rs`
* [Balanced brackets] (http://rosettacode.org/wiki/Balanced_brackets) - `balanced_brackets.rs`
* [Check input device is a terminal](http://rosettacode.org/wiki/Check_input_device_is_a_terminal) - `input_is_terminal.rs`
* [Check output device is a terminal](http://rosettacode.org/wiki/Check_output_device_is_a_terminal) - `output_is_terminal.rs`
* [Check that file exists](http://rosettacode.org/wiki/Check_that_file_exists) - `check_file.rs`
* [Concurrent computing](http://rosettacode.org/wiki/Concurrent_computing) - `concurrent_computing.rs`
* [Count in octal](http://rosettacode.org/wiki/Count_in_octal) - `count_in_octal.rs`
* [Create a file](http://rosettacode.org/wiki/Create_a_file) - `create_file.rs`
* [Empty program](http://rosettacode.org/wiki/Empty_program) - `empty.rs`
* [Entropy](http://rosettacode.org/wiki/Entropy) - `entropy.rs`
* [Factorial] (http://rosettacode.org/wiki/Factorial) - `factorial.rs`
* [Fibonacci word](http://rosettacode.org/wiki/Fibonacci_word) - `fibonacci_word.rs`
* [File size](http://rosettacode.org/wiki/File_size) - `filesize.rs`
* [Find limit of recursion](http://rosettacode.org/wiki/Find_limit_of_recursion) - `recursion_depth.rs`
* [Generic swap](http://rosettacode.org/wiki/Generic_swap) - `swap.rs`
* [Gray code] (http://rosettacode.org/wiki/Gray_code) - `gray_code.rs`
* [Hailstone sequence](http://rosettacode.org/wiki/Hailstone_sequence) - `hailstone.rs`
* [Integer sequence](http://rosettacode.org/wiki/Integer_sequence) - `integer_sequence.rs`
* [LZW compression](http://rosettacode.org/wiki/LZW_compression) - `lwz.rs`
* [Mutual recursion](http://rosettacode.org/wiki/Mutual_recursion) - `mutual_recursion.rs`
* [N-queens problem](http://rosettacode.org/wiki/N-queens_problem) - `N_queens_problem.rs`
* [Palindrome detection] (http://rosettacode.org/wiki/Palindrome_detection) - `palindrome.rs`
* [Primality by Trial Division](http://rosettacode.org/wiki/Primality_by_Trial_Division) - `primality_trial_div.rs`
{'fraction_non_alphanumeric': 0.17316426949280847, 'fraction_numerical': 0.002271006813020439, 'mean_word_length': 5.899477806788512, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2027520', 'n_tokens_mistral': 2128, 'n_tokens_neox': 2009, 'n_words': 225}