From 7aa6da9819cc92e958810d3a837390708b51f66c Mon Sep 17 00:00:00 2001
From: Liam <101684827+SkiingIsFun123@users.noreply.github.com>
Date: Mon, 15 Aug 2022 14:20:42 -0700
Subject: [PATCH] Update README.md
---
README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 9b4c6c9d3..7b80be27e 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
-
[Erg](https://erg-lang.github.io/) is a statically typed language that is Python compatible.
+
[Erg](https://erg-lang.github.io/) is a statically typed language that is Python-compatible.
@@ -14,7 +14,7 @@ ## Erg can be recommended to a person that: -* uses Python, but want Rust-like robustness and comfortable compiler support. +* uses Python, but wants Rust-like robustness and comfortable compiler support. * and yet, doesn't need the verbose type specifications & memory management model like Rust. * wants a simple and consistent language like ML. * wants a practical general-purpose language with dependent/refinement types. @@ -26,7 +26,7 @@ 1. Robustness - Erg has a smart & powerful type system. For example, Erg can do null checking (Option type), division by zero and out-of-range addresses in arrays at compile time. + Erg has a smart & powerful type system. For example, Erg can do null checking (Option type), division by zero, and out-of-range addresses in arrays at compile time. ```python rand = pyimport "random" @@ -147,7 +147,7 @@ 3│ l.push!(x) ^^^^^ AttributeError: Array object has no attribute `.push!` - hint: in order to update the internal state of an object, make it mutable by using `!` operator + hint: to update the internal state of an object, make it mutable by using `!` operator hint: `Array` has `push`, see https://erg-lang.github.io/docs/prelude/Array/##push for more information hint: `Array!` has `push!`, see https://erg-lang.github.io/docs/prelude/Array!/##push! for more information ```