From d8d7897c425fdff2b50063d51c8713585fa7c96a Mon Sep 17 00:00:00 2001 From: Lingkang Date: Wed, 4 Jan 2023 18:59:07 +0800 Subject: [PATCH] fix typo --- docs/编程入门/Haskell-MOOC.en.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/编程入门/Haskell-MOOC.en.md b/docs/编程入门/Haskell-MOOC.en.md index 3bbe8182..3ab66394 100644 --- a/docs/编程入门/Haskell-MOOC.en.md +++ b/docs/编程入门/Haskell-MOOC.en.md @@ -10,7 +10,7 @@ Functional programming is increasingly being integrated into modern programming languages. Streams in Java, Promises in JavaScript, and Record & Tuple in the draft phase of ECMAScript... When I was learning these things, I always felt like I was memorizing the behaviours of their API, and although I was able to write some programs using them, I never felt like I had mastered them. Why do they exist? Why are they like that? What is the idea behind their design? Learning functional programming will give you the answer. -It's core ingredient is functional programming. Just like Java is probably the default choice for teaching object-oriented programming. +Its core ingredient is functional programming. Just like Java is probably the default choice for teaching object-oriented programming. This course will teach just enough Haskell syntax, library functions, and a small number of tools to explain the core program semantics and the core idea of functional programming. This will save you time not getting bogged down in the details of the language and its ecology, which I think is the biggest advantage of the course.