The core.async Library

Clojure 0.1.346
  • 8 Videos | 1h 50s
  • Earns a Badge
Likes 4 Likes 4
Having an in-depth understanding of Clojure's core.async library is vital for creating asynchronous programs. Explore the core.async library, channels, and the put & take built-in functions.

WHAT YOU WILL LEARN

  • install and configure the core.async library for use in your Clojure programs
    describe and work with channels and the chan function in Clojure
    work with Clojure's put and take functions
    distinguish the differences between the put! and >! / >!! functions and the take! and <! / <!! functions
  • work with the onto-chan function of the core.async library
    use the putret feature available in Clojure
    describe and work with channel buffers
    describe transducers and use them in your Clojure programs

IN THIS COURSE

  • Playable
    1. 
    Setting Up the core.async Library
    7m 35s
    UP NEXT
  • Playable
    2. 
    Channels and the Chan Function
    6m 33s
  • Locked
    3. 
    Clojure's Put and Take Functions
    9m 21s
  • Locked
    4. 
    Comparing Various Put and Take Functions
    7m 52s
  • Locked
    5. 
    The onto-chan Function
    4m 38s
  • Locked
    6. 
    Clojure's Putret Feature
    7m
  • Locked
    7. 
    Channel Buffers
    7m 17s
  • Locked
    8. 
    Transducers
    9m 5s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE