Twitter | Search | |
Brandon Williams
Subterranean homesick mathematician. Working on Available for hire:
7,004
Tweets
524
Following
3,935
Followers
Tweets
Brandon Williams retweeted
Point-Free 21h
It's quite common to skip over and ignore whitespace when parsing strings. We can build these kinds of parsers from scratch, but it can be quite fiddly, brittle, and repetitive. Maybe there's a better way? 🤔 Learn more:
Reply Retweet Like
Brandon Williams Jun 25
Replying to @amotion @tolar
Always down to cho down
Reply Retweet Like
Brandon Williams Jun 25
I've been out of town the past 2 weeks, but I'm back just in time for the beginning of our parser combinator series! I like to think of them as "higher-order parsers", and they unlock a whole new level of functionality in parsing:
Reply Retweet Like
Brandon Williams retweeted
Fred Brown Jun 13
Just pulled SnapshotTesting from into our repo today. Utilizing this to quickly grab snapshots of the same VC on different devices and orientations while we hammer out final visuals with UI/UX. Fantastic stuff!
Reply Retweet Like
Brandon Williams retweeted
Point-Free Jun 13
SwiftUI will make this much easier! And SnapshotTesting will provide first-class support!
Reply Retweet Like
Brandon Williams Jun 13
Replying to @jckarter
Interesting! That seems like really nice syntax too.
Reply Retweet Like
Brandon Williams Jun 12
Replying to @mdiep
Trying to also learn Turkish, so said summary shall be in Turkish 😉😉
Reply Retweet Like
Brandon Williams Jun 12
Got a 13 hour flight to Turkey tonight, and 10 hours of WWDC vids on my phone. Have a lot of catching up to do...
Reply Retweet Like
Brandon Williams Jun 11
This syntax would work nicely with Swift too! 🤞
Reply Retweet Like
Brandon Williams retweeted
Point-Free Jun 11
Replying to @dannyhertz @jasdev
Also, a few of our watchers have graciously donated their time to provide solutions to a few of the episodes. Thanks to and for all your help!
Reply Retweet Like
Brandon Williams retweeted
Sam Walters ☕️ Jun 11
A finite dimensional vector space V is often said to be "naturally isomorphic" to its double dual V**, but not naturally isomorphic (though still isomorphic) to its dual V*. This can be made precise using the language of category theory and natural transformations.
Reply Retweet Like
Brandon Williams retweeted
Point-Free Jun 11
We're finally ready to define zip on our Parser type, and although it seems to be straightforward to do, it can be tricky. We must make sure to undo any input string consumption done if either of the parsers fails. Learn more in this week's episode:
Reply Retweet Like
Brandon Williams retweeted
Nalini Joshi Jun 7
This is a fascinating idea "Once [Shimura] made a breakthrough and finished a draft of a paper at the morning desk, he would place it in a drawer in the second desk and not return to it for about a year.” 3/3
Reply Retweet Like
Brandon Williams Jun 6
Replying to @steipete @jckarter
😲
Reply Retweet Like
Brandon Williams Jun 6
Replying to @mbrandonw
I talk about: * controlling effects with reactive streams * controlling effects with Environment * composable styling of views * playground driven development And then 2 months later we open sourced the Kickstarter codebase showing off these ideas:
Reply Retweet Like
Brandon Williams Jun 6
I just got a notification that my Functional Swift talk from nearly 3 yrs ago hit 10k views. Almost everything I discussed dovetails with this week's WWDC announcements:
Reply Retweet Like
Brandon Williams retweeted
Point-Free Jun 5
Replying to @pointfreeco
We even have a 🆓 episode comparing DSLs to a more traditional approach: templating languages.
Reply Retweet Like
Brandon Williams retweeted
Point-Free Jun 5
Replying to @pointfreeco
This is because we covered DSLs in depth last year on Point-Free, and even designed an HTML DSL you can use in today's Swift:
Reply Retweet Like
Brandon Williams retweeted
Point-Free Jun 5
In yesterday's WWDC session, "What's New in Swift," gave us a great preview of "Swift DSLs" (starting at 31:16)! If you're a Point-Free subscriber, this part of the talk may have felt pretty familiar!
Reply Retweet Like
Brandon Williams Jun 5
Heart warming! 💗
Reply Retweet Like