အကြောင်းအရာသို့ ကျော်သွားရန်
HP

Haskell Programming Language - Learn Functional Programming for iOS

ထုတ်ဝေသူ: Dmitry Kovba
iOS Free
ဒေါင်းလုပ် v9.4 18 ဒေါင်းလုပ်များ
ဗားရှင်း9.4
ထုတ်ဝေသူ Dmitry Kovba
ဖြန့်ချိသည့်ရက်၂၀၁၆၊ ဇွန် ၁၂
ရက်စွဲထပ်ထည့်သည်၂၀၁၆၊ ဇွန် ၁၂
Os လိုအပ်ချက်များiOS
လိုအပ်ချက်များCompatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
စုစုပေါင်း downloads၁၈
စျေးနှုန်းFree

ဖော်ပြချက်

iPad၊ iPhone နှင့် iPod touch အတွက် ဂန္တဝင် Haskell ပရိုဂရမ်းမင်းဘာသာစကား။ ပရိုဂရမ်းမင်းဘာသာစကားသည် လေ့လာခြင်း၊ ရှုပ်ထွေးသော သင်္ချာတွက်ချက်မှု၊ ဖျော်ဖြေရေးနှင့် အခြားအသုံးဝင်သော အလုပ်များစွာအတွက် ပြီးပြည့်စုံသောကိရိယာတစ်ခုဖြစ်သည်။ အပလီကေးရှင်းသည် Haskell ပရိုဂရမ်းမင်းဘာသာစကားကို လေ့လာရန်အတွက် အထူးအသုံးဝင်သည်။ အပလီကေးရှင်းအတွင်း စုစည်းမှုများကို သင်ဝယ်ယူရပါမည်။ အင်တာနက်ချိတ်ဆက်မှု လိုအပ်ပါသည်။ - AppStore တွင်ကောင်းမွန်သောပရိုဂရမ်ရေးကိရိယာ။ - iOS အတွက် သင်၏ ပရိုဂရမ်ဘာသာစကားသည် အံ့မခန်းပင်။ * အင်္ဂါရပ်များ * - သင်၏ပရိုဂရမ်ကိုစုစည်းပြီးလုပ်ဆောင်ပါ။ - ပရိုဂရမ်မလည်ပတ်မီနှင့် စာသားအထွက်ကို စာသားထည့်သွင်းပါ။ - syntax မီးမောင်းထိုးပြခြင်း၊ လိုင်းနံပါတ်များ၊ အရောင်အပြင်အဆင်များနှင့် အပိုကီးဘုတ်များပါရှိသော အဆင့်မြှင့်တင်ထားသော အရင်းအမြစ်ကုဒ်တည်းဖြတ်သူ။- အွန်လိုင်းဘာသာစကားကိုးကားချက်နှင့် ပရိုဂရမ်နမူနာများစွာ။ * ကန့်သတ်ချက်များ * - ပရိုဂရမ်တစ်ခုကို compile လုပ်ပြီး run ရန်အင်တာနက်ချိတ်ဆက်မှုလိုအပ်သည်။ - ဂရပ်ဖစ်၊ ကွန်ရက်၊ ဖိုင်စနစ်နှင့် အချိန်နှင့်တစ်ပြေးညီ ထည့်သွင်းမှုကို ပံ့ပိုးမထားပါ။ - ပရိုဂရမ်တစ်ခု၏အမြင့်ဆုံးအချိန်သည် 15 စက္ကန့်ဖြစ်သည်။ အက်ပ်ကိုအသုံးပြုသည့်အတွက် ကျေးဇူးတင်ပါသည်။ ====================================== Haskell သည် စံပြုထားသော၊ ယေဘူယျရည်ရွယ်ချက်ဖြင့် လုပ်ဆောင်နိုင်သော ပရိုဂရမ်းမင်းဘာသာစကားသက်သက်ဖြစ်သည်။ တင်းကျပ်သော အဓိပ္ပါယ်မရှိသော တည်ငြိမ်သော စာရိုက်ခြင်းများဖြင့်၊ ၎င်းကို ယုတ္တိဗေဒပညာရှင် Haskell Curry မှ အမည်ပေးထားသည်။ Haskell တွင် "လုပ်ဆောင်ချက်သည် ပရိုဂရမ်းမင်းဘာသာစကား၏ ပထမတန်းစားနိုင်ငံသားဖြစ်သည်"။ Functional programming language တစ်ခုအနေဖြင့်၊ အဓိကထိန်းချုပ်မှုတည်ဆောက်ပုံသည် function ဖြစ်သည်။ Research Software Ltd မှ Miranda မှ Miranda ကို 1985 ခုနှစ်တွင် ထုတ်ပြန်ပြီးနောက်၊ ပျင်းရိသော functional languages ​​များကို စိတ်ဝင်စားမှုတိုးလာသည်- 1987 ခုနှစ်တွင်၊ တင်းကျပ်သော၊ သက်သက်လုပ်ဆောင်နိုင်သော ပရိုဂရမ်းမင်းဘာသာစကားများ တစ်ဒါဇင်ကျော် ရှိလာခဲ့သည်။ . ယင်းတို့အနက် Miranda သည် အသုံးများဆုံးဖြစ်သော်လည်း မူပိုင်ဆော့ဖ်ဝဲဖြစ်သည်။ အော်ရီဂွန်၊ Portland တွင် Functional Programming Languages ​​နှင့် Computer Architecture ဆိုင်ရာ ကွန်ဖရင့်တွင် အစည်းအဝေးတစ်ခုကျင်းပခဲ့ပြီး ထိုကဲ့သို့ ဘာသာစကားများအတွက် ပွင့်လင်းစံနှုန်းသတ်မှတ်ရန် ကော်မတီတစ်ရပ်ဖွဲ့စည်းသင့်သည်ဟု ပါဝင်သူများ၏ ခိုင်မာသောသဘောဆန္ဒကို ချမှတ်ခဲ့သည်။ ကော်မတီ၏ ရည်ရွယ်ချက်မှာ လက်ရှိလုပ်ဆောင်နိုင်သော ဘာသာစကားများကို ဘုံဘာသာစကားအဖြစ် စုစည်းပြီး လုပ်ဆောင်ချက်သုံးဘာသာစကား ဒီဇိုင်းတွင် အနာဂတ်သုတေသနအတွက် အခြေခံအဖြစ် အသုံးပြုနိုင်စေရန်ဖြစ်သည်။ Haskell တွင် ပျင်းရိသောအကဲဖြတ်ခြင်း၊ ပုံစံကိုက်ညီခြင်း၊ စာရင်းနားလည်နိုင်ခြင်း၊ အမျိုးအစားအတန်းများနှင့် အမျိုးအစား polymorphism တို့ပါရှိသည်။ ၎င်းသည် ယေဘုယျအားဖြင့် Haskell ရှိ လုပ်ဆောင်ချက်များတွင် ဘေးထွက်ဆိုးကျိုးများ မရှိကြောင်း ဆိုလိုသည်မှာ ရိုးရှင်းသော လုပ်ဆောင်နိုင်သော ဘာသာစကားတစ်ခုဖြစ်သည်။ လုပ်ဆောင်ချက်အမျိုးအစားအလိုက် ဘေးထွက်ဆိုးကျိုးများကို ကိုယ်စားပြုရန်အတွက် ကွဲပြားသောတည်ဆောက်ပုံရှိပါသည်။ သန့်စင်သောလုပ်ဆောင်ချက်သည် အခြားဘာသာစကားများ၏ မသန့်ရှင်းသောလုပ်ဆောင်ချက်များကို စံနမူနာပြုကာ နောက်ပိုင်းတွင် လုပ်ဆောင်သည့် ဘေးထွက်ဆိုးကျိုးတစ်ခု ပြန်လာနိုင်သည်။ Haskell သည် HindleyMilner အမျိုးအစား ကောက်ချက်အပေါ် အခြေခံ၍ ခိုင်မာပြီး တည်ငြိမ်သော အမျိုးအစားစနစ် ရှိသည်။ Haskell ၏ အဓိက ဆန်းသစ်တီထွင်မှုမှာ ဤနယ်ပယ်တွင် မူလက ဘာသာစကားတွင် ဝန်ပိုထည့်ရန် သဘောတရားတစ်ခုအဖြစ် စိတ်ကူးထားခဲ့သော အမျိုးအစားအတန်းများကို ပေါင်းထည့်ရန်ဖြစ်ပြီး နောက်ပိုင်းတွင် ပိုမိုအသုံးပြုမှုများကို တွေ့ရှိခဲ့သည်။ ဘေးထွက်ဆိုးကျိုးများကို ကိုယ်စားပြုသည့် တည်ဆောက်မှုသည် monad ၏ ဥပမာတစ်ခုဖြစ်သည်။ Monads သည် အမှားအယွင်း ကိုင်တွယ်ခြင်း၊ သတ်မှတ်မထားသော၊ ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် ဆော့ဖ်ဝဲလ် အရောင်းအ၀ယ်ပြုလုပ်ခြင်း မမ်မိုရီအပါအဝင် မတူညီသော တွက်ချက်မှုပုံစံများကို စံနမူနာပြုနိုင်သော ယေဘုယျဘောင်တစ်ခုဖြစ်သည်။ Monads ကို သာမန်ဒေတာအမျိုးအစားများအဖြစ် သတ်မှတ်ထားသော်လည်း Haskell သည် ၎င်းတို့၏အသုံးပြုမှုအတွက် syntactic သကြားအချို့ကို ပံ့ပိုးပေးပါသည်။ ဘာသာစကားတွင် ပွင့်လင်းမြင်သာစွာ၊ ထုတ်ပြန်ထားသော သတ်မှတ်ချက်တစ်ခုရှိပြီး အကောင်အထည်ဖော်မှုများစွာ ရှိပါသည်။ ဘာသာစကားတစ်ဝိုက်တွင် တက်ကြွသောအသိုက်အဝန်းတစ်ခုရှိပြီး၊ ပြင်ပအဖွဲ့အစည်း ပွင့်လင်းအရင်းအမြစ်စာကြည့်တိုက်များနှင့် ကိရိယာပေါင်း 5400 ကျော်ကို အွန်လိုင်းပက်ကေ့ဂျ်သိုလှောင်မှု Hackage တွင် ရရှိနိုင်ပါသည်။ Haskell, GHC ၏ အဓိကအကောင်အထည်ဖော်မှုသည် စကားပြန်နှင့် ဇာတိကုဒ်ရေးဖွဲ့မှုနှစ်ခုလုံးဖြစ်သည် ပလက်ဖောင်းအများစုတွင်။ GHC သည် တူညီသောငွေကြေးနှင့် ပြိုင်တူဝါဒ၏ စွမ်းဆောင်ရည်မြင့်မားသော အကောင်အထည်ဖော်မှုအတွက် မှတ်သားထားပြီး၊ ယေဘုယျအားဖြင့် အက္ခရာသင်္ချာအချက်အလက်အမျိုးအစားများနှင့် အမျိုးအစားမိသားစုများကဲ့သို့သော မကြာသေးမီက တီထွင်ဆန်းသစ်မှုများတွင် ကြွယ်ဝသောအမျိုးအစားစနစ်တစ်ခုရှိခြင်းအတွက် မှတ်သားထားသည်။

ဆင်တူ ပရိုဂရမ်များ

ရွေးချယ်စရာများ

ဤထုတ်ဝေသူမှ ပိုမိုကြည့်ရှုရန်