Combining three Swift features for the sake of expressivitiy: sum types aka enums, callAsFunction to introduce “callable” semantics, and type extensions to beautify call sites.| Christian Tietze
Motivation| Thoughts-chain
Intro| Thoughts-chain
When I began programming, I read a copy of Richard Steven’s “Programming in the UNIX Environment.” Ultimately, my early experimentations with C were a failure; however, I later read David Beazley’s “Python: Essential Reference,” and was quickly able to pick up the UNIX API via it’s much simpler (admittedly, largely due to Beazley’s writing) Python counterpart. After teaching my undergraduate PL courses in Scheme variants these past few years I have wondered if we can understan...| Kristopher Micinski
Link to this year’s Scheme Workshop CFP This year marks the twentieth anniversary of the workshop on Scheme and Functional Programming. The Scheme Workshop represents a diverse community of hackers, academics, and enthusiasts. The workshop offers a forum to share insights, experience, and technical developments of and within the Scheme family of programming languages. Rather than focus on a specific implementation or community, workshop attendees are united by an appreciation for succinct e...| Kristopher Micinski
The Y-Combinator. How to derive recursion in a purely functional context.| John Azariah’s Blog
A series of posts outlining how we can use F# for solving some interesting scientific computing problems| John Azariah’s Blog
A series of posts outlining how we can use F# for solving some interesting scientific computing problems| John Azariah’s Blog
A series of posts outlining how we can use F# for solving some interesting scientific computing problems| John Azariah’s Blog
A series of posts outlining how we can use F# for solving some interesting scientific computing problems| John Azariah’s Blog
A series of posts outlining how we can use F# for solving some interesting scientific computing problems| John Azariah’s Blog