рдирд┐рдо 0.20 рд░рд┐рд▓реАрдЭ рд╣реЗ рдкрд╣рд┐рд▓реНрдпрд╛ рд╕реНрдерд┐рд░ 1.0 рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рдЙрдореЗрджрд╡рд╛рд░ рдорд╛рдирд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рднрд╛рд╖реЗрдЪреА рд╕реНрдерд┐рддреА рдХрдорд┐рдЯ рдХрд░рдгрд╛рд░реА рдкрд╣рд┐рд▓реА рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реЗ рдЕрдиреЗрдХ рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд┐рд▓рд┐рдЯреА-рдмреНрд░реЗрдХрд┐рдВрдЧ рдмрджрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. рдЖрд╡реГрддреНрддреА 1.0 рдПрдХ рд╕реНрдерд┐рд░, рджреАрд░реНрдШрдХрд╛рд▓реАрди рд╕рдорд░реНрдерди рдкреНрд░рдХрд╛рд╢рди рдореНрд╣рдгреВрди рдУрд│рдЦрд▓реА рдЬрд╛рддреЗ рдЬреА рднрд╛рд╖реЗрдЪреНрдпрд╛ рд╕реНрдерд┐рд░ рднрд╛рдЧрд╛рдордзреНрдпреЗ рдорд╛рдЧрд╛рд╕ рдЕрдиреБрдХреВрд▓рддрд╛ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рд╣рдореА рджрд┐рд▓реА рдЬрд╛рдИрд▓. рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ, рдХрдВрдкрд╛рдЗрд▓рд░рдХрдбреЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдореЛрдб рджреЗрдЦреАрд▓ рдЙрдкрд▓рдмреНрдз рдЕрд╕реЗрд▓ рдЬреНрдпрд╛рдордзреНрдпреЗ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреАрд▓ рдЬреА рдорд╛рдЧрд╛рд╕ рдЕрдиреБрдХреВрд▓рддрд╛ рдЦрдВрдбрд┐рдд рдХрд░реВ рд╢рдХрддрд╛рдд.
рдирд┐рдо 0.20 рдордзреНрдпреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдмрджрд▓рд╛рдВрдкреИрдХреА рд╣реЗ рдЖрд╣реЗрдд:
- "рдирд╛рд╣реА" рдЖрддрд╛ рдиреЗрд╣рдореАрдЪ рдПрдХ рдпреБрдирд░реА рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗ. "рдЕрд╕рд░реНрдЯ (рдирд╛рд╣реА)" рд╕рд╛рд░рдЦреНрдпрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдВрдирд╛ рдЖрддрд╛ рдЕрдиреБрдорддреА рдирд╛рд╣реА рдЖрдгрд┐ рдлрдХреНрдд "рдЕрд╕рд░реНрдЯ рдиреЙрдЯ рдП" рд▓рд╛ рдЕрдиреБрдорддреА рдЖрд╣реЗ;
- рд╕рдВрдХрд▓рд┐рдд рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдкреВрд░реНрдгрд╛рдВрдХ рдЖрдгрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдВрдЦреНрдпрд╛рдВрдЪреНрдпрд╛ рд░реВрдкрд╛рдВрддрд░рдгрд╛рд╕рд╛рдареА рдХрдареЛрд░ рддрдкрд╛рд╕рдгреА рд╕рдХреНрд╖рдо рдХреЗрд▓реА рдЖрд╣реЗ, рдЙрджрд╛. "const b = uint16(-1)" рдпрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдореБрд│реЗ рдЖрддрд╛ рддреНрд░реБрдЯреА рдпреЗрдИрд▓, рдХрд╛рд░рдг -1 рд▓рд╛ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдирд╕рд▓реЗрд▓реНрдпрд╛ рдкреВрд░реНрдгрд╛рдВрдХ рдкреНрд░рдХрд╛рд░рд╛рдд рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА;
- рд╕реНрдерд┐рд░рд╛рдВрдХ рдЖрдгрд┐ рд▓реВрдк рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕рд╕рд╛рдареА рдЯреНрдпреВрдкрд▓реНрд╕рдЪреЗ рдЕрдирдкреЕрдХрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ.
рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрддрд╛ рддреБрдореНрд╣реА 'const (d, e) = (7, "рдЖрда")" рдЖрдгрд┐ "f рдордзреНрдпреЗ (x, y) рд╕рд╛рдареА" рд╕рд╛рд░рдЦреНрдпрд╛ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛; - рд╣реЕрд╢ рдЖрдгрд┐ рд╕рд╛рд░рдгреНрдпрд╛рдВрдЪреЗ рдбреАрдлреЙрд▓реНрдЯ рдЖрд░рдВрдн рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, тАЬvar s: HashSet[int]тАЭ рдШреЛрд╖рд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рддреБрдореНрд╣реА рддрд╛рдмрдбрддреЛрдм тАЬs.incl(5)тАЭ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░реВ рд╢рдХрддрд╛, рдЬреНрдпрд╛рдореБрд│реЗ рдкреВрд░реНрд╡реА рддреНрд░реБрдЯреА рдЖрд▓реА рд╣реЛрддреА;
- "рдХреЗрд╕" рдСрдкрд░реЗрдЯрд░ рдЖрдгрд┐ рдЕтАНреЕрд░реЗ рдЗрдВрдбреЗрдХреНрд╕ рдорд░реНрдпрд╛рджреЗрдмрд╛рд╣реЗрд░реАрд▓ рд╕рдорд╕реНрдпрд╛рдВрд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рддреНрд░реБрдЯреА рдорд╛рд╣рд┐рддреА;
- рдкреБрдирд░рд╛рд╡реГрддреНрддреА рджрд░рдореНрдпрд╛рди рдЯреЗрдмрд▓рдЪреА рд▓рд╛рдВрдмреА рдмрджрд▓рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдЖрд╣реЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru