สิ่งตีพิมพ์ในหัวข้อ 'ocaml'
ขอบคุณสำหรับการเขียนโพสต์ที่ดีนี้ 🚀
ขอบคุณสำหรับการเขียนโพสต์ที่ดีนี้ 🚀
พูดถึงเล็กๆ น้อยๆ เพียงอย่างเดียว: ฉันคิดว่าโค้ดของฉันเสียเมื่อฉันเริ่มคลิกที่แอคคอร์เดียน หลังจากการตรวจสอบ ฉันพบจากพื้นที่เก็บข้อมูล Github ของคุณว่าต้องใช้คุณสมบัติ `overflow` ของ CSS เพื่อให้ทำงานได้ตามที่คาดไว้
ขอบคุณอีกครั้ง. 👈
คำถามในหัวข้อ 'ocaml'
การกรองสิ่งที่เชื่อมโยงทั้งทางตรงและทางอ้อมจากรายการ
หากคุณมีฟังก์ชัน "test a b" ซึ่งคืนค่าเป็นจริงหาก a และ b เชื่อมต่อกันโดยตรง และหากคุณมีรายการสิ่งต่าง ๆ ที่ไม่เรียงลำดับ อะไรจะเป็นวิธีแก้ปัญหาที่หรูหราและรวดเร็วในการกรองสิ่งที่เชื่อมต่อทั้งหมดจากรายการที่กำหนด
ตัวอย่าง:
let test a b = let...
193 มุมมอง
schedule
12.11.2023
ลบวงจรออกจากรายการ cyclic / ที่ไม่แน่นอนใน ocaml หรือไม่
ฉันไม่แน่ใจว่าจะลบวงจรออกจากรายการประเภทที่ไม่แน่นอนได้อย่างไร:
type 'a m_list = Nil | Cons of 'a * (('a m_list) ref)
เช่น. ถ้าผมมีรายการ 3,2,2,1,2,1,2,1,..... ผมอยากได้ 3,2,2,1. สิ่งที่คิดไม่ออก คือตำแหน่งของการวนซ้ำครั้งแรก -...
1300 มุมมอง
schedule
24.11.2023
ฟังก์ชันตัวจัดการเหตุการณ์ onread, onready, onclose ใน Ocaml
ฉันกำลังพัฒนาโปรโตคอลโดยใช้ซ็อกเก็ต TCP/IP ใน Ocaml และฉันสนใจที่จะนำแนวทางที่ขับเคลื่อนด้วยเหตุการณ์ไปใช้ โดยพื้นฐานแล้ว ฉันต้องการสร้างฟังก์ชันการจัดการเหตุการณ์ที่เรียกใช้เมื่อใดก็ตามที่ซ็อกเก็ตได้รับข้อมูลใหม่หรือปิดหรือเปิด...
223 มุมมอง
schedule
11.11.2023
คำสั่งการจับคู่ที่ทับซ้อนกันใน OCaml
ฉันกำลังทำการบ้านอยู่ โดยพื้นฐานแล้ว มันเป็นเวอร์ชันพื้นฐานของคณิตศาสตร์เชิงสัญลักษณ์ ข้อมูลโค้ดต่อไปนี้ทำงานได้ดีอย่างสมบูรณ์
let rec eval exp (vars:(string * int) list) = match exp with
| Int n -> n
| Plus (a, b) -> (eval a vars)...
219 มุมมอง
schedule
01.11.2023
ค้นหาประเภทบันทึกแบบเรียกซ้ำ OCaml
ฉันกำลังพยายามค้นหาค่าฟิลด์แบบเรียกซ้ำในเรคคอร์ดที่เป็นประเภทเรคคอร์ดแบบเรียกซ้ำ
ประเภทบันทึกของฉันคือ
type node = {node_name:string; node_branch:node list}
ก่อนอื่นฉันพยายามสำรวจต้นไม้เหมือนตัวแปรประเภทนี้:
let tree =...
413 มุมมอง
schedule
20.01.2024
Js.Option.map ใช้งานอย่างไร?
สำหรับรหัสนี้:
// val map : ('a -> 'b [@bs]) -> 'a option -> 'b option
let optTest: Js.Option.t(int) = Js.Option.map(x => x, Js.Option.some(1));
ฉันได้รับข้อผิดพลาดดังต่อไปนี้:
This expression should not be a function,...
134 มุมมอง
schedule
16.11.2023