🦊 KitsuneScript

v1.0.0
  • Wprowadzenie
  • Czym jest KitsuneScript?
  • Instalacja
  • Szybki start
  • Podstawy języka
  • Zmienne i stałe
  • Typy danych
  • Operatory
  • Stringi
  • Listy
  • Mapy (obiekty)
  • Komentarze
  • Kontrola przepływu
  • Warunki (if/else/unless)
  • Pętle (for/while/repeat)
  • Switch i When
  • Pattern Matching (match)
  • Funkcje
  • Funkcje
  • Arrow Functions
  • Funkcje wyższego rzędu
  • Closures
  • Generatory
  • Dekoratory
  • Klasy i OOP
  • Klasy
  • Dziedziczenie
  • Interfejsy
  • Data Classes
  • Object Singleton
  • Enumy
  • Przeciążanie operatorów
  • Zaawansowane
  • Destructuring
  • List/Dict Comprehension
  • Slicing i indeksowanie
  • Import i Export
  • Async/Await
  • Obsługa błędów
  • Defer
  • Property Delegation
  • System typów
  • Moduły Stdlib
  • Wprowadzenie do modułów
  • core (podstawowe)
  • math (matematyka)
  • string (stringi)
  • list (listy)
  • map (mapy)
  • functional
  • date (data i czas)
  • json
  • crypto
  • validation
  • regex
  • color
  • datastructures
  • testing
  • debug
  • async
  • Integracja z Kotlinem
  • KitsuneScriptEngine
  • KitsuneScriptRunner
  • Komunikacja skrypt ↔ host
  • Tworzenie własnych modułów
  • Host Functions
  • SourceLoader (importy)
  • AndroidModule
  • Wprowadzenie
  • Tworzenie widoków
  • Manipulacja widokami
  • Obsługa zdarzeń
  • Animacje
  • ConstraintLayout
  • Funkcje systemowe
  • Pełna lista funkcji
  • Przykłady
  • Podstawowe przykłady
  • Algorytmy
  • Budowanie UI