Agda

Agda

Agda یک زبان برنامه نویسی کاربردی وابسته به تایپ است.این خانواده ها دارای استقرا است ، یعنی انواع داده هایی که به مقادیر وابسته هستند ، مانند نوع بردارهای طول معین.
Agda یک زبان برنامه نویسی کاربردی وابسته به تایپ است.این خانواده ها دارای استقرا است ، یعنی انواع داده هایی که به مقادیر وابسته هستند ، مانند نوع بردارهای طول معین.همچنین دارای ماژول های پارامتریزه ، اپراتورهای mixfix ، کاراکترهای یونیکد و یک رابط Emacs تعاملی است که می تواند در نوشتن برنامه به برنامه نویس کمک کند.آگدا دستیار اثبات است.این یک سیستم تعاملی برای نوشتن و بررسی اثبات است.آگدا مبتنی بر نظریه نوع شهودی ، یک سیستم اساسی برای ریاضیات سازنده است که توسط مارتین سوئدی پر مارتین-لاف ساخته شده است.شباهت های بسیاری با سایر دستیارهای اثبات براساس انواع وابسته ، مانند Coq ، Epigram ، Matita و NuPRL دارد.
agda

دسته بندی ها

گزینه های دیگر برای Agda برای Web

F*

F*

F * یک زبان برنامه نویسی کاربردی شبیه ML است که با هدف تأیید برنامه انجام می شود.F * می تواند مشخصات دقیق را برای برنامه ها ، از جمله ویژگی های صحت عملکردی بیان کند.برنامه هایی که با F * نوشته شده اند برای اجرای می توانند به OCaml یا F # ترجمه شوند.