최근 업데이트된 채널

선택하면 해당 채널만 표시모든 채널 보기 →

필터 결과

9개
정렬
슬라이드 3장9:25EN
Jane Street· 2024년 10월 1일Richard Eisenberg: Using OCaml’s Coercion OperatorRichard Eisenberg · Jane StreetA practical tour of subtyping, polymorphic variants and private type abbreviations, with no runtime conversion cost.Programming LanguagesSoftware engineering
슬라이드 4장8:06EN
Jane Street· 2024년 8월 7일How OCaml's Proposed Include Functor Syntax Reduces RepetitionRichard Eisenberg · Jane StreetA reverse-array example shows how to derive common module functions from a minimal implementation without an extra wrapper module.Programming LanguagesSoftware engineering
슬라이드 5장14:36EN
Jane Street· 2024년 6월 24일Programming with OCaml's Local ModeRichard Eisenberg · Jane StreetAn example shows how a local list can contain global values, why a non-escaping annotation alone does not ensure stack allocation, and where the experimental feature remains awkward.Software engineeringProgramming Languages
슬라이드 5장11:28EN
Jane Street· 2024년 6월 13일OCaml Local Types: Regional Parameters and Loop RegionsRichard Eisenberg · Jane StreetA demonstration explains why some local parameters can cross a function boundary and how loop regions reclaim allocations.Programming LanguagesSoftware engineering
슬라이드 4장9:14EN
Jane Street· 2024년 5월 29일OCaml Local Function Types: Why Partial Application Can EscapeRichard Eisenberg · Jane StreetRichard Eisenberg uses a list-append example to show how a local argument changes the mode of a partially applied function in Jane Street’s OCaml compiler branch.Programming LanguagesSoftware engineering
3:30EN
Jane Street· 2024년 3월 13일Richard Eisenberg on Jane Street's OCaml ExperimentsRichard Eisenberg · Jane StreetJane Street's compiler team is exploring unboxed types, locality modes, and data-race-free parallelism to make OCaml's performance and memory management better suited to its needs.Programming LanguagesSoftware engineering
슬라이드 3장11:07EN
Jane Street· 2024년 2월 29일How OCaml Locals Use a Separate StackRichard Eisenberg · Jane StreetA list example shows how region-scoped local values can avoid repeated garbage-collected allocations.Programming LanguagesSoftware engineering
슬라이드 7장12:52EN
Jane Street· 2024년 1월 23일OCaml Local Variables, Return Values and RegionsRichard Eisenberg · Jane StreetA worked example shows how `local_` and `exclave_` let a function accept a local value and return a local structure in its caller's region.Programming LanguagesSoftware engineering
슬라이드 4장8:52EN
Jane Street· 2024년 1월 5일Introducing Local Parameters in OCamlRichard Eisenberg · Jane StreetA demonstration of how Jane Street's experimental local mode restricts escaping values and makes function interfaces easier to reason about.Programming LanguagesSoftware engineering