Skip to content

Commit 61a38d6

Browse files
Add Features to README.md.
1 parent 62cb362 commit 61a38d6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
**Dataclass-ABC** is a Python library that bridges the gap between abstract base classes (ABCs) and dataclasses. It allows you to define and automatically implement abstract properties in dataclasses when these properties are overridden by fields.
44

5+
## Features
6+
7+
* **Abstract properties**: Implement abstract properties by inheritence by using a dataclass.
8+
* **Trait Behavior**: Allows to reproduce Trait-like behavior (as in Scala or Rust) using Python ABC classes.
9+
510

611

712
## Installation

0 commit comments

Comments
 (0)