#data-structures #python #blockchain
A Merkel Tree is a tree data structure which is built using cryptographic hash functions. It is also a very integral part of blockchain. In this article the author explains how to built one both in theory and in practice.
Kotlin 1.3 introduced Kotlin Contracts. As the name suggests, it's a contract between a function and a caller to ensure certain conditions are met. For example, you can enforce that a method can only be called once. Marcin Moskala explains more.
If you're working on a Desktop application and are in need of generating license keys that work offline, Michael Herrmann is here to help. In this short article we go through the basic concepts one needs to be aware of when creating keys and end with a rather straightforward solution.
Programming language of the day: SuperCollider. "An audio server, programming language, and IDE for sound synthesis and algorithmic composition. "
And that's it for today! Discuss this issue at our subreddit r/morningcupofcoding.
Did you like what you read? Let us know by clicking one of the links below.
Liked - Disliked
I hope you enjoyed reading the latest issue of Morning Cup of Coding. If you did, consider supporting it by becoming a patron (Patreon), buying me a coffee (PayPal), donating anonymously (coinbase), or purchasing an MCC mug (RedBubble); it helps me keep this going.