I study Elixir, right up to chapter 7 of the PragProg book, and, thinking about immutability and other subjects, I thought it was not at all possible to create a circular link in Elixir Maps / Tuples / Lists, etc. Where A โ B โ C โ A.
Without going into trying to trick the system, is that true?
Due to the immutability, there is a problem with the chicken egg creating circulars. In fact, the Elixir does nothing to prevent this; he just goes out of the box unchanged.
. C A , A ; A , B, B ; B C, C, . .
C
A
B
Term * , Elixir .
* , , Term.
Term
Source: https://habr.com/ru/post/1663584/More articles:Java 8 Optional Null Check - javaMouse Delay - javascriptFailed to distinguish value of type "NSMutableURLRequest" (0x11beb7040) to "Alamofire.URLRequestConvertible" (0x11beb9040) - swift3Get version of pom.xml using xmllint - bashHow to determine the static member of a constexpr array to specialize a template class - c ++Error installing Google-Mobile-Ads-SDK - iosFind identifiers in a string and replace them with an array - javascripthttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1663587/typescript-class-to-json&usg=ALkJrhgdUfbbwO0U35RXgp2pMtLHiDvRAgjQuery - How to wrap each character from a string in spaces - javascriptHow to decode a csv file with long lines in a tensor stream using tf.decode_csv? - csvAll Articles