<commit_before>CodeWorld
=========

CodeWorld is an educational web-based programming environment using a variant
of Haskell.  It includes:

- A set of web-based tools for students to easily create their own computer
  drawings, animations, and games.
- A simple mathematical model of computer games, inspired by gloss.
- The ability for students to run and use their creations right in a web
  browser using GHCJS as a compiler.
- The ability to run the same programs locally, using regular GHC, but still
  accessing the result via the browser (on <http://localhost:3000/>).
  This requires only the codeworld-api package (built with -f-ghcjs).

Status
======

Google is distributing the code for CodeWorld, but CodeWorld is not an
official Google project, and Google provides no support for it.

Getting Started
===============

Just visit https://code.world to get started.<commit_msg>Clean up README text.<commit_after>CodeWorld
=========

CodeWorld is an educational environment using a variant of Haskell.  It
provides a simple mathematical model for geometric figures, animations,
and interactive games.  The web-based programming environment supports
this educational mission with a zero-setup editor and compiler, easy
sharing and cloud storage of projects, and the ability to run programs
right in the web browser using GHCJS.

Other options include:

- The use of plain Haskell instead of the educational variant, to build
  programs which can either be on the web site with GHCJS, or compiled
  natively with the `codeworld-api` package and `blank-canvas`.
- A block-based programming interface for drag and drop programming
  following the same mathematical model.

Status
======

Google is distributing the code for CodeWorld, but CodeWorld is not an
official Google project, and Google provides no support for it.

Getting Started
===============

Just visit https://code.world to get started.
{'fraction_non_alphanumeric': 0.07228915662650602, 'fraction_numerical': 0.0020953378732320588, 'mean_word_length': 4.520231213872832, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 2, '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': '3414765', 'n_tokens_mistral': 474, 'n_tokens_neox': 449, 'n_words': 263}