ReScript Programming Language

αž‘αž·αž‰αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ
100+
αž€αžΆαžšαž‘αžΆαž‰αž™αž€
αž…αŸ†αžŽαžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαŸ’αž›αžΉαž˜αžŸαžΆαžš
αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆ
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹

αž’αŸ†αž–αžΈβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡

αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžšαŸ€αž“αž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Rescript αž–αžΈαžŠαžΎαž˜αžŠαž›αŸ‹αž…αž”αŸ‹ αžŠαŸ„αž™αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαžšαŸ†αžαžΆαž“αŸ” αžœαžΆβ€‹αž‚αžΊβ€‹αž‡αžΆβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αžŠαŸβ€‹αžŸαŸ’αžšαžŸαŸ‹β€‹αžŸαŸ’αž’αžΆαž αž“αž·αž„β€‹αž˜αžΆαž“β€‹αž€αžΆαžšβ€‹αž†αŸ’αž›αžΎαž™β€‹αžαž”β€‹αž‡αžΆβ€‹αž˜αž½αž™β€‹αž“αžΉαž„β€‹αž…αž›αž“αžΆβ€‹αž‘αŸ†αž“αžΎαž” αž§αž”αž€αžšαžŽαŸβ€‹αž”αž“αŸ’αž›αž·αž…β€‹αžœαžΆαž€αŸ’αž™αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž‡αžΆαžŠαžΎαž˜αŸ”

ReScript αž‚αžΊαž‡αžΆαž—αžΆαžŸαžΆαžŠαŸ‚αž›αž”αžΆαž“αžœαžΆαž™αž™αŸ‰αžΆαž„αžšαžΉαž„αž˜αžΆαŸ† αžŠαŸ‚αž›αž…αž„αž€αŸ’αžšαž„αž‡αžΆ JavaScript αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž– αž“αž·αž„αž’αžΆαž…αž’αžΆαž“αžŠαŸ„αž™αž˜αž“αž»αžŸαŸ’αžŸαž”αžΆαž“αŸ” αžœαžΆαž”αžΆαž“αž—αŸ’αž‡αžΆαž”αŸ‹αž˜αž€αž‡αžΆαž˜αž½αž™αžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹αž§αž”αž€αžšαžŽαŸαž…αž„αž€αŸ’αžšαž„αž›αžΏαž“αž•αŸ’αž›αŸαž€αž”αž“αŸ’αž‘αŸ„αžš αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž‘αŸ…αž‘αŸ†αž αŸ†αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž€αžΌαžŠαžŽαžΆαž˜αž½αž™αŸ”

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αž αž»αž—αžΆαžŸαžΆαŸ” αžœαžΆαž‚αžΆαŸ†αž‘αŸ’αžšαž—αžΆαžŸαžΆαžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž‡αžΆαž—αžΆαžŸαžΆαž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ–

1. αž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸ
2. αž’αžΆαž›αŸ’αž›αžΊαž˜αŸ‰αž„αŸ‹
3. αž”αžΆαžšαžΆαŸ†αž„
4. αž—αžΆαžŸαžΆαž’αŸαžŸαŸ’αž”αŸ‰αžΆαž‰
5. αž–αŸαžšαž‘αž»αž™αž αŸ’αž‚αžΆαž›αŸ‹
6. αž’αŸŠαžΈαžαžΆαž›αžΈ
7. αž‡αž“αž‡αžΆαžαž·αž‡αž”αŸ‰αž»αž“
8. αž€αžΌαžšαŸ‰αŸ
៩.αž‡αž“αž‡αžΆαžαž·αž…αž·αž“
10. αž αž·αžŽαŸ’αžŒαžΌ
11. αž—αžΆαžŸαžΆαž’αžΆαžšαŸ‰αžΆαž”αŸ‹
12. αž₯αžŽαŸ’αžŒαžΌαž“αŸαžŸαŸŠαžΈ
13. αž‘αž½αžšαž‚αžΈ
៑ៀ.αž‡αž“αž‡αžΆαžαž·αžœαŸ€αžαžŽαžΆαž˜
15. αžšαž»αžŸαŸ’αžŸαŸŠαžΈ
16. αž”αŸ‰αžΌαž‘αžΌαž‰
17. αž αžΌαž‘αž„αŸ‹
18. αž’αŸŠαž»αž™αž€αŸ’αžšαŸ‚αž“
19. αžšαŸ‰αžΌαž˜αŸ‰αžΆαž“αžΈ
20. αž˜αŸ‰αžΆαž‘αŸ
20. αž˜αž€αž‘αŸ€αžαž αžΎαž™...

> αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž…αž„αŸ‹αž”αžΆαž“αž—αžΆαžŸαžΆαž”αž“αŸ’αžαŸ‚αž˜ αžŸαžΌαž˜αžŸαŸ’αž“αžΎαžŸαž»αŸ†αžœαžΆ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž”αž“αŸ’αžαŸ‚αž˜αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αžΆαž”αŸ‹αžŠαŸαžαžαŸ’αž˜αžΈαŸ”
> αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž‚αžΆαŸ†αž‘αŸ’αžšαž‘αžΆαŸ†αž„αž€αžΆαžšαžαŸ†αžšαž„αŸ‹αž‘αž·αžŸαž–αžΈαž†αŸ’αžœαŸαž„αž‘αŸ…αžŸαŸ’αžαžΆαŸ† αž“αž·αž„αž–αžΈαžŸαŸ’αžαžΆαŸ†αž‘αŸ…αž†αŸ’αžœαŸαž„αŸ”

αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ–
1. αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαŸ” αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αž‘αŸαŸ” αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αžŠαŸ†αž‘αžΎαž„αž αžΎαž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž”αŸ’αžšαžΎαŸ”
2. αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸαžŸαŸ’αžšαžŸαŸ‹αžŸαŸ’αž’αžΆαž αž“αž·αž„αž‘αŸ†αž“αžΎαž”αžŽαžΆαžŸαŸ‹αŸ” αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎαž€αžΆαž αž€αžΆαžšαžšαž…αž“αžΆαžŸαŸ’αž’αžΆαžαŸ” αžšαž”αŸ€αž”αž„αž„αžΉαžαŸ” αž…αž›αž“αžΆαžšαž›αŸ„αž„αŸ” αž’αž“αž»αžœαžαŸ’αžαžαžΆαž˜αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαžšαž…αž“αžΆαžŸαž˜αŸ’αž—αžΆαžšαŸˆαŸ”
3. αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžΆαžŠαžΆαž”αŸ‹αž’αŸαžšαŸ” αžŸαž˜αŸ’αžšαž”αž‘αŸ…αž“αžΉαž„αž‘αŸ†αž αŸ†αž’αŸαž€αŸ’αžšαž„αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž‚αžΆαŸ†αž‘αŸ’αžšαž‘αžΆαŸ†αž„αž‘αŸαžŸαž—αžΆαž– αž“αž·αž„αž€αžΆαžšαžαŸ†αžšαž„αŸ‹αž‘αž·αžŸαŸ”
4. αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž€αŸ’αžšαŸ…αž”αžŽαŸ’αžαžΆαž‰αŸ” αžšαž€αž˜αžΎαž›αž’αžΆαžαž»αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αŸ”
5. αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž›αžΏαž“αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αžαŸ’αž–αžŸαŸ‹ αž“αž·αž„αž›αžΏαž“αŸ” αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž αž“αž·αž„αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αŸ”
6. αž–αŸαž‰αž›αŸαž‰αž“αŸƒαž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž˜αžΆαž“αž˜αž»αžαž„αžΆαžšαž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”
7. αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ” αž’αŸ’αž“αž€αž’αžΆαž…αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αžΈαžαžΆαž„αž€αŸ’αž“αž»αž„αžαŸ’αž›αž½αž“αžœαžΆαžŠαŸ„αž™αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž‘αž»αž€αžœαžΆαž…αŸ„αž›αŸ”
8. αž˜αžΆαžαž·αž€αžΆαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž”αžŸαŸ‹αž™αžΎαž„αž˜αžΆαž“αž˜αžΆαžαž·αž€αžΆαžšαžΆαž”αŸ‹αž–αžΆαž“αŸ‹αŸ” αžŠαŸ†αž‘αžΎαž„αžœαžΆ αž αžΎαž™αž’αŸ’αž“αž€αž“αžΉαž„αž˜αž·αž“αžαŸ’αžšαžΌαžœαž€αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‘αŸαŸ”
9. αž‘αŸ†αž αŸ†αžαžΌαž…αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αžΊαžαžΌαž…αŸ” αž“αŸαŸ‡αž‚αžΊαžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž™αžΎαž„αž”αžΆαž“αžŸαžšαžŸαŸαžšαžœαžΆαž‡αžΆαž—αžΆαžŸαžΆαž€αŸ†αžŽαžΎαž αž“αž·αž„αž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αŸ”
10. αž—αžΆαž–αžšαž½αžŸαžšαžΆαž™αžšαžΆαž€αŸ‹αž‘αžΆαž€αŸ‹αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž˜αž·αž“αž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŽαžΆαž˜αž½αž™αž–αžΈαž’αŸ’αž“αž€αž‘αŸαŸ” αžœαžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αž αž αžΎαž™αž˜αžΆαž“αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– 100% αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αŸ”

αžŸαžΌαž˜αž’αžšαž‚αž»αžŽ αž“αž·αž„αž”αž“αŸ’αžαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž”αžŸαŸ‹αž™αžΎαž„

Clement Ochieng αŸ”
αž”αžΆαž“β€‹αžŠαŸ†αž‘αžΎαž„αž€αŸ†αžŽαŸ‚β€‹αž“αŸ…
29 αž€αž‰αŸ’αž‰αžΆ 2025

αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™

αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–β€‹αž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž–αžΈβ€‹αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž˜αžΌαž› αž“αž·αž„β€‹αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžβ€‹αž…αŸ†αž–αŸ„αŸ‡αžŸαž“αŸ’αžαž·αžŸαž»αž αž“αž·αž„β€‹αž―αž€αž‡αž“αž—αžΆαž–β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž’αžΆαž…αžαž»αžŸαž‚αŸ’αž“αžΆαž‘αŸ…αžαžΆαž˜β€‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αžαŸ†αž”αž“αŸ‹ αž“αž·αž„β€‹αž’αžΆαž™αž»αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αžΆαž“αž•αŸ’αžŠαž›αŸ‹β€‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡ αž“αž·αž„β€‹αž’αžΆαž…αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–β€‹αžœαžΆαž“αŸ…αž–αŸαž›αžαžΆαž„αž˜αž»αžαŸ”
αž˜αž·αž“αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž‡αžΆαž˜αž½αž™β€‹αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαž‘αžΎαž™
αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹β€‹αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈβ€‹αž€αžΆαžšαž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™
αž˜αž·αž“αž”αŸ’αžšαž˜αžΌαž›β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αžΎαž™
αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹β€‹αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈβ€‹αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™
αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαžΈαž“αž‚αŸ’αžšαžΈαž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αž‘αŸαžš
αž˜αž·αž“αž’αžΆαž…αž›αž»αž”αž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αžΆαž“αž‘αŸ

αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αžαŸ’αž˜αžΈ

BIG UPDATE: Content updated. JavaScript compiler added. Trivia added. Glossary added. Examples added. Support for Android 36 added. UI completely re-developed. It's now more modern, beautiful and professional. APK size significantly reduced. Bugs fixed. Please update to this version. Thanks for using our app.

αž‡αŸ†αž“αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ

αž’αŸ†αž–αžΈαž’αŸ’αž“αž€β€‹αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ
Clement Ochieng Owino
oclemmi@gmail.com
Karapul Siaya Kenya

αž…αŸ’αžšαžΎαž“αž‘αŸ€αžαžŠαŸ„αž™ Clement Ochieng

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆ