<commit_before>EventStore v2.0
======================================================================

## Overview
The EventStore is a persistence library used to abstract different storage implementations
when using event sourcing as storage mechanism.  Event sourcing is most closely associated
with a concept known as [CQRS](http://cqrsinfo.com).

### Purpose and Theory
The purpose of the EventStore is to represent a series of events as a stream.  Furthermore,
it provides hooks whereby any events committed to the stream can be dispatched to interested
parties.
<commit_msg>Updated readme to show where to find help.<commit_after>EventStore v2.0
======================================================================

## Overview
The EventStore is a persistence library used to abstract different storage implementations
when using event sourcing as storage mechanism.  Event sourcing is most closely associated
with a concept known as [CQRS](http://cqrsinfo.com).

## Need Help? Have a Question?
Ask your question on [Stack Overflow](http://stackoverflow.com) and tag your question with
the CQRS tag and the word "EventStore" in the title.

### Purpose and Theory
The purpose of the EventStore is to represent a series of events as a stream.  Furthermore,
it provides hooks whereby any events committed to the stream can be dispatched to interested
parties.

{'fraction_non_alphanumeric': 0.14652014652014653, 'fraction_numerical': 0.0029304029304029304, 'mean_word_length': 5.535885167464115, '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': '4775056', 'n_tokens_mistral': 321, 'n_tokens_neox': 299, 'n_words': 171}