RSSAmplifier

Blog

SintraWorks Blog

Some chatter, babble and prattle about things I find interesting.

sintraworks.github.ioRSS feed ↗10 posts

Latest posts

Money Type

Using a Money Type for Typesafe Currency Handling.

Fractions Revisited

Mixing fractions with other numeric types.

SwiftUI: Showing a control and implementing avoidance

Showing a view containing a control from the bottom, and implementing view avoidance so that the related view is not obscured.

An Adaptable Segmented Control

A segmented control, built in SwiftUI, that doubles as a popup menu when space is tight.

Fractions

A Swift type to operate on Fractions without loss of precision.

Observers as an alternative to delegates

How to replace delegates with light-weight observables.

Observable controls

How to turn UIControls into light-weight reactive objects.

A Scrolling Stackview

A drop-in UIStackView replacement that can actually scroll.

PleasantNavigationController

A navigation controller that does a better job at communicating navigation events.

Mini Auto Layout DSL Revisited

Running further with Chris Eidhof's Micro Auto Layout DSL.