Last updated a year ago
Cardano's Smart Contract is built on Haskell. But there is no book or document about Haskell for developers in Vietnamese. It is a big barrier for developers in Vietnam to build Dapps on Cardano
We will translate the book "Learn You a Haskell for Great Good! A Beginner's Guide"(recommended book from IOHK) into Vietnamese and share it with current Developer communities in Vietnam.
This is the total amount allocated to Haskell Book Vietnamese Translation.
For today's Blockchain platforms, especially Cardano, developers are one of the most important forces helping to develop decentralized applications on Cardano.
Vietnam is one of the countries with a very large number of developers. But English is one of the huge barriers for developers in Vietnam. Vietnam scored 486/800 points, ranking 66/112 countries and territories on the adult English proficiency index.
Developers in Vietnam have very limited access to Blockchain and Smart Contract documents. This prevents Cardano's number of developers from growing in Vietnam. Besides, Cardano's Smart Contract is also built on one of the rarest programming languages in Vietnam, Haskell.
At fund 8 we completed the translation of the book Real World Haskell (2008, O'Reilly Media) into Vietnamese and shared it with the developer communities in Vietnam (You can download this book here: https://bit.ly/Real-World-Haskell). But the book Real World Haskell is a book about practical applications of Haskell. Therefore, its knowledge is quite difficult for those who are new to Haskell. Developers need more basic Haskell books to get into Haskell.
We will be translating the book Learn You a Haskell for Great Good! A Beginner's Guide (recommended book from IOHK in the Plutus Pioneer Program) into Vietnamese and share it with developer communities in Vietnam.
This Haskell Book is "licensed under a creative commons license, so you can share and change it ....as long as you do it with a smile on your face and for non-commercial purposes".
http://learnyouahaskell.com/faq
Creating multilingual Haskell documents, especially Vietnamese, is one of the first necessary steps to help developers in Vietnam easily access to building projects on Cardano.
Haskell is an uncommon programming language in Vietnam and there is very little documentation on Haskell in Vietnamese.
Therefore, this proposal will help to develop "Number of developers actively building on top of Cardano"
After completing the translation of the book Learn You a Haskell for Great Good! A Beginner's Guide. We will be bringing this document along with other Haskell documents that we have translated previously to the developer communities interested in blockchain in Vietnam. We will share about Cardano's Blockchain technology and the superiority of programming with Haskell on Cardano
Haskell is a functional programming language. Therefore, it is quite difficult for existing developers (who are using imperative programming language) to quickly access Haskell.
To solve this problem, besides translating books, we also create detailed video tutorials on Youtube to help developers who have difficulty reading books.
The first month: We will translate the entire book Learn You a Haskell for Great Good! A Beginner's Guide into Vietnamese (404 pages)
The second month: We will share this book with 10 developer communities in Vietnam. Goal: 200 downloads
The third month: We will share this book to 20 developer communities in Vietnam. Target: 500 downloads + 10 developers participating in the Pioneer Developer Program + 5 proposals from developers in Vietnam submitted to Catalyst
Our team submitted 2 other proposals in fund 9
Plan: 4 videos and 2 exercise per month (total working time: 34 hours/month)
Plan: 4 videos and 2 exercise per month (total working time: 34 hours/month)
We have 2 funded proposals in fund 8:
We have finished 60% this proposal in the first month. Everyone can check on
Youtube:
https://www.youtube.com/embed/JsL3osSaWPM?start=&list=PL6XMhpnl2Hg_5mLk5Gv3os1HUcP1E1Rj6Github: https://github.com/BlockchainInsider/Haskell-For-Beginners-Exercise
https://github.com/BlockchainInsider/Haskell-Beginners-Result
You can download here: https://bit.ly/Real-World-Haskell
In fund 8 we have done 60% Haskell Course for Beginner and translated a book (650 pages) in the first month. So we are fully capable to execute all 3 proposals in fund 9 if they are funded.
Translation cost: 20$ per page
Total pages: 404
Total: $8,080
Mr. Curtis D'Alves: Haskell Developer
Mr. Edward Kmett: Haskell Teacher
youtube.com/c/EdwardKmett1
Mr. Arnaud Spiwack: Haskell Developer
Mr. Quang Daniel: English Teacher and Translator in Vietnam
Ms. Hannah – Community Admin
If we are funded, we will return to Catalyst in a later round for further funding. To grow the number of developers on Cardano in Vietnam. We will be creating more documents like this to make it easier for developers to access Haskell.
We will complete the translation into a pdf file and upload it to google drive for developers to download. It's not difficult to keep track of downloads on google drive.
The number of developers participating in the Plutus Pioneer course can be measured by registration forms.
The number of proposals submitted on Catalyst can be checked by "Has someone referred you to become a proposer?"
This is a new proposal
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here