Logo da Alura
Data >

Course of Datomic: Bindings, transaction functions and filters

Course summary

  • Use different types of bindings
  • Learn to use different filters on your datoms
  • Use transaction functions
  • Filter your bank through history
  • Create your own transaction functions

Target Audience

Who already knows Datomic and would like to advance its use.

Related Content

Courses of Data

Already a student?

Start the course now

8h

To conclusion

27

Activities

114

Minutes of video

29

Students in this course

Certificate of participation

Instructors

Detailed content

  1. Bindings

    • Introduction
    • Project setup and review
    • Collection binding
    • Extracting rules and avoiding copy and paste
  2. Transaction functions

    • Transaction functions, compare and swap
    • Generic dbcas
  3. Components and more functions

    • Cariant schema
    • Create variant function
    • Adding entity references
    • Components
    • Variant clojure model
    • RetractEntity
  4. History

    • New views attribute
    • Reading current amount of views
    • Writing and ignoring history
  5. Customized Functions

    • Creating our own customised function
    • Conclusion

Don't study with us yet?

Invest in your career!

Start now