Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

functional programming

Ruby Motion

ReactiveCocoa: The Future of Cocoa Programming

ReactiveCocoa will improve the structure and reduce the complexity of your code. Most importantly, it removes the need for keeping track of state.
Evolving the Industry

Unifying Programming and Math – The Dependent Type Revolution

A programmer's introduction to Martin-Löf Type Theory, a recent theory that elegantly unifies programming and math.
Embedded Systems

Hey, C Is a Functional Language Too!

I will show how you can write a linked list reversal function in C with no mutation and no malloc!
Functional Programming

Elixir, Erlang, and the Dining Philosophers

Solving a classic computer science problem using Elixir, a functional meta-programming aware language built on top of the Erlang VM.
Functional Programming

Functional Testing of Dynamic Websites with Grails and Geb

Describes features of Geb functional testing framework, and some useful additions to its functionality.
Functional Programming

What I Learned on the Way to Clojure

My top three Clojure lessons: sequester mutable state; think functionally and be idiomatic; and practice, practice, practice.

Posts navigation

Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy