<commit_before># Wisp

Wisp is [homoiconic][homoiconicity] JS dialect with a [clojure] syntax,
[s-expressions] and [macros]. Wisp code compiles to a human readable
javascript, which is one of they key differences from [clojurescript]. It
attempts to compile to a JS code that you would have written yourself if you
were writing in pure JS, think of wisp as [markdown] for JS programing!

[Homoiconic][homoiconicity] syntax and [macros] are the primary motivations!

![meta](http://upload.wikimedia.org/wikipedia/en/b/ba/DrawingHands.jpg)
<commit_msg>Clean up grammar and proper name casing<commit_after># Wisp

Wisp is a [homoiconic][homoiconicity] JavaScript dialect with [clojure] syntax,
[s-expressions] and [macros]. Unlike [clojurescript], Wisp code compiles to
human-readable JavaScript. The goal of Wisp is to compile to the JavaScript
you would have written anyway. Think of Wisp as [markdown] for JS programing!

[Homoiconic][homoiconicity] syntax and [macros] are the primary motivations!

![meta](http://upload.wikimedia.org/wikipedia/en/b/ba/DrawingHands.jpg)

{'fraction_non_alphanumeric': 0.09048507462686567, 'fraction_numerical': 0.0, 'mean_word_length': 5.5426829268292686, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '3330359', 'n_tokens_mistral': 336, 'n_tokens_neox': 326, 'n_words': 129}