<commit_before>## [Reflex-DOM](https://reflex-frp.org)
### A Framework for Functional Reactive Web Apps in Haskell

Reflex-DOM is a framework for building web applications in Haskell, based on the [Functional Reactive Programming](https://wiki.haskell.org/Functional_Reactive_Programming) library [Reflex](https://github.com/reflex-frp/reflex).

A summary of Reflex-DOM functions is available in the [quick reference](Quickref.md).

**Visit https://reflex-frp.org/ for more information, tutorials, documentation and [examples](https://examples.reflex-frp.org/).**

### Additional resources
[Get started with Reflex](https://github.com/reflex-frp/reflex-platform)

[/r/reflexfrp](https://www.reddit.com/r/reflexfrp)

[hackage](https://hackage.haskell.org/package/reflex)

[irc.freenode.net #reflex-frp](http://webchat.freenode.net?channels=%23reflex-frp&uio=d4)

### Hacking

Use the `./scripts/hack-on dep/reflex-dom` script in [Reflex Platform](https://github.com/reflex-frp/reflex-platform) to checkout the source code of `reflex-dom` locally in `./dep/reflex-dom` directory.
Then do modifications to the source in place, and use the `./try-reflex` or `./scripts/work-on` scripts to create the shell to test your changes.<commit_msg>Fix path reference from reflex-platform<commit_after>## [Reflex-DOM](https://reflex-frp.org)
### A Framework for Functional Reactive Web Apps in Haskell

Reflex-DOM is a framework for building web applications in Haskell, based on the [Functional Reactive Programming](https://wiki.haskell.org/Functional_Reactive_Programming) library [Reflex](https://github.com/reflex-frp/reflex).

A summary of Reflex-DOM functions is available in the [quick reference](Quickref.md).

**Visit https://reflex-frp.org/ for more information, tutorials, documentation and [examples](https://examples.reflex-frp.org/).**

### Additional resources
[Get started with Reflex](https://github.com/reflex-frp/reflex-platform)

[/r/reflexfrp](https://www.reddit.com/r/reflexfrp)

[hackage](https://hackage.haskell.org/package/reflex)

[irc.freenode.net #reflex-frp](http://webchat.freenode.net?channels=%23reflex-frp&uio=d4)

### Hacking

Use the `./scripts/hack-on haskell-overlays/reflex-packages/dep/reflex-dom` script in [Reflex Platform](https://github.com/reflex-frp/reflex-platform) to checkout the source code of `reflex-dom` locally in `./dep/reflex-dom` directory.
Then do modifications to the source in place, and use the `./try-reflex` or `./scripts/work-on` scripts to create the shell to test your changes.
{'fraction_non_alphanumeric': 0.14195334124159747, 'fraction_numerical': 0.002372479240806643, 'mean_word_length': 5.111111111111111, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, 'lorem ipsum': 0, 'www.': 2, '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': '3645186', 'n_tokens_mistral': 848, 'n_tokens_neox': 808, 'n_words': 207}