Data > Course of Clojure: mutability with atoms and refs is part of courses of em Data. Discussions about this course
Course summary Use a variety of data structures such as vectors, lists, sets, queues and maps Understand concurrency and parallel processing issues Use atoms and transaction retry Use partials, doseq, dotimes, juxt, future and other functions Understand the difference between atoms and refs Use the advantages and understand the difficulties of using refs Target Audience Those who want to code in Clojure on a daily basis Related Content Courses of Data Last update 03/07/2020 Already a student? Start the course now 8h To conclusion 47 Activities 206 Minutes of video 225 Students in this course 9.1 Grade for this course Certificate of participation Instructors Fabrício Carraro Detailed content Vectors, Lists, Sets and Queues Vector, list, set and queues Simulating the 4 rows of the hospital The problem of concurrency and mutability Setting a manual limit for the queue The problem of several concurrent threads Atoms and retries Atom and swap Swap and pure functions Partials and refactoring Partial and simplifying the code Doseq and dotimes Functions with more complex effects Transferring people in the hospital and a lot about threading Immutability Juxt, is it better? Reviewing the transfer Refs and dosyncs References, ref-set and alter Transfers and synchronization blocks Don't study with us yet? Invest in your career! Start now