জেনেরিকস (Generics)
Wave জেনেরিক হল কোড পুনরাবৃত্তি ছাড়াই টাইপ নিরাপদ ফাংশন লেখার একটি ফিচার।
মূল নিয়মাবলী:
- টাইপ প্যারামিটার অবশ্যই উল্লেখ করতে হবে।
- টাইপ অনুমান অনুমোদিত নয়।
1. জেনেরিক ফাংশন ঘোষণা
fun identity<T>(x: T) -> T {
return x;
}
কল:
fun main() {
var a: i32 = identity<i32>(10);
var b: f64 = identity<f64>(3.14);
}
