F*

F*
패러다임다중 패러다임: 함수형 프로그래밍, 명령형 프로그래밍
설계자마이크로소프트 리서치, 인리아[1]
최근 버전repository
자료형 체계의존, 추론, 정적, 스트롱(strong)
운영 체제리눅스, macOS, 윈도우
라이선스아파치 라이선스 2.0
웹사이트www.fstar-lang.org
영향을 받은 언어
Coq, Dafny, F#, Lean, OCaml, Standard ML

F*(F 스타/F star로 발음)는 ML의 영향을 받은 함수형 프로그래밍 언어이다. 프로그램 검증을 목표로 하는 언어이다. 형 체계로는 의존형, 모나딕(monadic)형, 작용형, 정제형(refinement type)이 있다. F*로 작성된 프로그램들은 실행을 위해 OCaml, F 샤프, C로 변환이 가능하다. 이전 버전의 F*는 자바스크립트로의 변환도 지원했다.

각주

  1. “Microsoft Research Inria Joint Centre”. 《MSR-INRIA》. 

외부 링크

  • F* Homepage
  • F* source code on GitHub
  • F* tutorial
  • v
  • t
  • e
개요
  • 마이크로소프트와 오픈 소스
  • 공유 소스 이니셔티브
소프트웨어
응용 프로그램
비디오 게임
  • Allegiance
프로그래밍
언어
프레임워크
및 개발 도구
운영 체제
기타
  • ChronoZoom
  • Extensible Storage Engine
  • FlexWiki
  • FourQ
  • Gollum
  • Project Mu
  • ReactiveX
  • SILK
  • TLAPS
  • TPM 2.0 Reference Implementation
  • WikiBhasha
라이선스
  • Microsoft Public License
  • Microsoft Reciprocal License
포지관련
  • .NET Foundation
  • F# Software Foundation
  • Microsoft Open Specification Promise
  • Open Letter to Hobbyists
  • Open Source Security Foundation
  • Outercurve Foundation
분류 분류
  • v
  • t
  • e
마이크로소프트 개발 도구
개발
환경
언어 및
컴파일러
주요 API
프레임워크
데이터베이스 도구
및 언어
SQL 서버
  • 익스프레스
  • 컴팩트
  • 관리 스튜디오
  • 기업 지능 개발 스튜디오
  • MSDE
SQL 서비스
  • 분석
  • 보고
  • 통합
  • 알림
기타
소스 제어
드라이버 개발