Sponsor

DigitalOcean offers the simplest, most developer-friendly cloud platform. It’s optimized to make managing and scaling apps easy with an intuitive API, multiple storage options, integrated firewalls, load balancers and more. Plus - DigitalOcean’s community provides over 2,000 tutorials to help you stay up to date the latest open source software, languages, and frameworks.

Get started with a new user credit for Morning Cup of Coding readers.

Articles

(Jun 24) #swift

Yes, another post on SwiftUI. There are tons of new Swift features that, put together, makes this framework work the way it works, so naturally there are many interesting posts about them. In this edition, we are taking a look at Property Wrappers, a concept first introduced as Property Delegates a few months prior to the announcement of SwiftUI.

(Jun 25) #machine-learning

A system who's state evolves over time and doesn't allow observation of that state but nevertheless there are observations of the state changes can be modeled with a Hidden Markov Model (HMM). For example, let's say that you have incoming sensor data from a robot, but due to the signal being too noisy, the exact location cannot be determined. You can use the changes of the incoming signal to infer where the robot it located. In this deep dive Avik Das goes over how HMM works, including implementation and real-world examples.

(Jun 24) #haskell

Chris Allen created a few constants in Haskell that represent bytes (B, KB, MB). For example 100 KB will result in 102400.0 . In this article the author explains how abusing Haskell's type system allows for this to work.

-- * --

Programming language of the day: Spatial. "A high-level language for programming accelerators"

-- * --

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 us by becoming a patron (Patreon) for perks like ad-free issues, or via a one-time donation via PayPal.

Cheers,

Pek