Functional Programming

  • Swift
    Function Currying in SwiftPreview image@2x
    In this tutorial, you will learn about function currying in Swift and how it can be used to turn a function with multiple arguments into a series of functions each with a single argument. You will also learn how to store functions in variables for later use.Read More…
  • Android
    Getting Started With ReactiveX on AndroidPicrx
    The codebase of complex apps with many network connections and user interactions are often littered with callbacks. Such code is not only lengthy and hard to understand, but also error-prone. ReactiveX offers an alternative approach that is both clear and concise, to manage asynchronous tasks and events. In this tutorial, you will learn how to use RxJava bindings for Android, or RxAndroid for short.Read More…
  • eBooks
    New eBooks Available for SubscribersEbook promo preview
    Do you want to learn more about functional programming in JavaScript? How about Bootstrap for Rails, or KnockoutJS? Our latest batch of eBooks will teach you all you need to know about these topics and more.Read More…
  • Functional Programming
    New Course: Functional Programming in JavaScriptFunction js
    Learn the basics of functional programming in JavaScript. You'll take a small, mostly imperative website and refactor it using practical declarative and functional concepts. Focused on practical understanding over philosophy, this is a great basic intro to functional programming that will prepare you for deeper exploration.Read More…
Suggested Envato Tuts+ Course
Functional Programming in JavaScript$9