به مسیر ReScript در Exercism بپیوندید تا از این موارد بهرهمند شوید: 33 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
یک عدد را به صداهای قطرههای بارانِ متناظر با آن تبدیل کنید: Pling، Plang و Plong.
باب نوجوانی بیخیال است. در گفتوگو، پاسخهایش بسیار محدود است.
توالیهای RNA را به پروتئین ترجمه کنید.
ReScript سیستم نوع قدرتمند و آزمودهی OCaml را به JavaScript میآورد.
کامپایلر ReScript نوعها را استنتاج میکند و درستی آنها تضمینشده است.
مانند OCaml، ReScript یک زبان برنامهنویسی تابعی است با تطبیق الگو، واریانت و موارد دیگر.
همکاری متقابل با JavaScript آسان است و امکان استفاده از بستههای موجود JavaScript را فراهم میکند.
زمان کامپایل ReScript فوقالعاده سریع است، یعنی چرخههای تکرار سریعی دارید.
کامپایلر شما را در تمام جاهایی که هنگام بازآرایی باید اصلاح شوند راهنمایی میکند تا اینکه همهچیز درست کار کند.
هر زبانی روش خودش را برای انجام کارها دارد. ReScript هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس ReScript فکر کنید و کد را به سبک اصیل ReScript بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در ReScript میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر ReScript در Exercism شامل 33 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای ReScript را ببینید