3
A
回答
4
嗯,人們可以說,它本來如果更好String.to_int
從STDLIB返回一個可選的整數(none
指示錯誤)。
但是,在Opa中,大多數解析是使用parsers *完成的。例如,爲了獲得上述功能,你可以寫:
string_to_int_opt(s : string) : option(int) =
Parser.try_parse(Rule.integer, s)
,或者,如果你想成爲更簡潔的等價物:
string_to_int_opt = Parser.try_parse(Rule.integer, _)
,或者如果它是更復雜的分析的一部分,你只想用那裏有Rule.integer
解析器。
(*)我猜這部分手冊可以使用一些擴展名...
相關問題
- 1. php安全課程和其他安全建議
- 2. 亞馬遜安全組 - 不能從其他安全組
- 3. 安全服務其他人的PHP
- 4. 其他安全網絡服務
- 5. 向SqlMembershipProvider添加其他安全問題
- 6. 學習病毒和其他安全工具的好方法?
- 7. 這段代碼是否安全(來自SQL注入和其他)?
- 8. Google Analytics和其他客戶端分析工具的安全性?
- 9. 春季啓動其他安全與Android和iOS
- 10. Codename one應用程序網絡安全和其他問題
- 11. 使MVC應用程序對ajax和其他攻擊安全
- 12. 避免跨域檢查和其他瀏覽器安全檢查
- 13. 如何存儲oauth令牌和其他網站安全信息?
- 14. Symfony的3.2 - 安全組件 - 和其他形式
- 15. 如何防止SQL注入和其他安全問題PostgREST?
- 16. PHP和Obj-c之間的安全認證(或其他)
- 17. 內存訂購,超出其他執行和多線程安全
- 18. 顯示來自其他網站的內容和安全
- 19. Codeigniter xss漏洞和其他安全問題
- 20. 使圖像安全以使其不被其他人訪問
- 21. PHP:用其他東西替換URL以使其更安全
- 22. Angular2如何使用彈簧安全登錄並進行其他安全調用
- 23. 在UWAMP上安裝ffmpeg和其他人
- 24. 其他模塊的全局變量和全局語句
- 25. SQL 2005安全性 - 用戶:它們用於什麼? (和其他各種問題)
- 26. ASP.Net MVC,基於角色的安全性和其他基於人員的數據
- 27. Bluemix安全網關 - 一些機器正常和其他灰色選項
- 28. 如何將API密鑰和其他安全內容添加到heroku?
- 29. Confident CAPTCHA的可用性和安全性如何?還有其他選擇嗎?
- 30. 如何將密碼和用戶名從servlet傳遞到其他安全