<commit_before># RIDE project : Ride Haskell like a Pro

:warning: This is WIP. 
Please, __don't post anything on reddit for now__.

Ride is a big project aiming to provide 

 1. A full feature web-based IDE, fast and as complete as possible.
      - [see planned features](/haskell-web-ide#haskell-web-ide)
 2. A tool `jetpack-gen` able to generate full-featured preludes with "prefixed" names
      - see an exemple input file: [imports.md](/imports.md)
      - see [the corresponding generated prelude](/jetpack/src)
        and [the full list of exported symbols](/jetpack/full-exported-symbol-list.txt)
 2. A full featured prelude exposing all necessary features for most project.


### hack on this:

Those 2 commands should help
```shell
stack ghci repl
stack build --fast --file-watch
```

### packages: 

- '.' (ride) only usefull for playground. 
- 'haskell-web-ide'
- 'jetpack'
- 'jetpack-gen'
- 'reexport-demo'

<commit_msg>clean readme and include image<commit_after># RIDE project : Ride Haskell like a Pro

:warning: This is WIP. 
Please, __don't post anything on reddit for now__.

Ride is a big project aiming to provide 

 1. A full feature web-based IDE, fast and as complete as possible.
      - [see planned features](/haskell-web-ide#haskell-web-ide)
 2. A tool `jetpack-gen` able to generate full-featured preludes with "prefixed" names
      - see an exemple input file: [imports.md](/imports.md)
      - see [the corresponding generated prelude](/jetpack/src)
        and [the full list of exported symbols](/jetpack/full-exported-symbol-list.txt)
 3. A full featured prelude exposing all necessary features for most project.
 4. ... #COMPLETEME

### packages: 

![Alt text](/doc/doc/packages-deps-tree.png "packages dependencies")

- 'haskell-web-ide'
- 'jetpack'
- 'jetpack-gen'
- 'reexport-demo'


{'fraction_non_alphanumeric': 0.11068493150684931, 'fraction_numerical': 0.004383561643835616, 'mean_word_length': 3.4645476772616135, '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': '5021822', 'n_tokens_mistral': 613, 'n_tokens_neox': 576, 'n_words': 211}