Quick actions

cmd+k|ctrl+k

Navigation

Languages

Raku-Math-Set-Demo

Snippet info

Language

Raku

Visibility

public

Author

221a86612c7785cb6094f25b034cba9994736288

Created

2025-03-18T13:02:23.500475Z

Updated

2025-03-18T16:07:49.210604Z

# Raku:
# Variablen starten mit $
# Listen starten mit @
# Dictionaries starten mit %
# wohl damit am Variablennamen direkt und ohne IDE erkennbar ist, was es ist
# Operators: https://docs.raku.org/language/operators
# Gradual Typing: https://docs.raku.org/language/glossary#gradual_typing

my @liste1 = 1,2,3,4;
my @liste2 of UInt = 3..10; # Gradual Typing, hier Liste von Unsigned Integers, mit -1..10 geht es bspw. nicht

say @liste1 ∪ @liste2;
say @liste1 ∩ @liste2;
say @liste1 ∩ ∅ ;

my @alphabet = 'a'..'z';
say 'a' ∈ @alphabet;
say 'A' ∈ @alphabet;
say 'A' ∉ @alphabet;
say 'a'..'f' ⊂ @alphabet;
INFO