-
bản đánh máy - let f :F = f` và `let f = Đâu là sự khác biệt giữa f`
Tôi có đoạn mã sau: giao diện F { (): string; a(): number; } function f() { return '3' } f['a'] = f
-
Cách đơn giản nhất để sắp xếp một mảng luân phiên là gì (ví dụ: T, T,F,F,F,T,F,T,F,F,F đến T,F,T,F,T,F,T, F ,T,T,T)?
Ví dụ: tôi có một vectơ vectơ > v={{true,1},{true,2},{false,3},{false,4},{false,5},{true,6},{false ,7 },{true,8
-
Haskell - Cách viết (.) ff = (\x -> f (fx))
Mình cần viết một module chạy trên GHCi và gộp các hàm vào trong cùng một hàm. Điều này (sương mù cổ điển(x) = f(g(x))) chạy: (.) fg = (\x -> f (gx)). Vấn đề phát sinh khi tôi cố gắng viết nó như thế này.
-
Làm cách nào để nó hoạt động với f[i] = max(f[i], f[i - 1] + f[i]) trong lập trình động?
Lập trình động Có một vấn đề ở đây Chữ in hoa AZ tương ứng với số nguyên [-13,12], do đó một chuỗi tương ứng với toàn bộ một cột. Chúng ta gọi tổng của toàn bộ cột tương ứng là giá trị riêng của chuỗi. Ví dụ: cột tổng thể tương ứng với chuỗi ACM là {-13,-11,-1} thì ACM
-
f# - F-Sharp (F#) không định kiểu vô cực
Tôi muốn biết tại sao F-Sharp không hỗ trợ vô cực. Điều này hoạt động trong Ruby (nhưng không hoạt động trong f#): let number n = [1 .. 1/0] |> Seq.take(n) -> System.Div
-
Làm cách nào để thực thi mã F # được tìm thấy trong một chuỗi trong chương trình F # đã biên dịch?
Làm cách nào để thực thi mã F # từ một chuỗi trong chương trình F # đã biên dịch? Câu trả lời hay nhất Đây là một tập lệnh nhỏ sử dụng FSharp CodeDom để biên dịch một chuỗi thành một tập hợp và tải động nó vào phiên tập lệnh. Nó sử dụng phần mở rộng kiểu
-
Làm cách nào để chuyển đổi giữa danh sách F# và bộ dữ liệu F#?
Có cách nào để chuyển đổi giữa F# List và F# Tuple không? Ví dụ: [1;2;3] -> (1,2,3) (1,2,3,4) -> [1;2;3;4] Tôi cần hai hàm để thực hiện việc này: le
-
f# - Làm cách nào để tải tệp tập lệnh F # bên ngoài và sử dụng nó một cách tương tác trong F #?
Tôi muốn tải một hoặc nhiều tệp .fsx vào tương tác F# và có tất cả các hàm được xác định trong tệp .fsx trong phạm vi để tôi có thể sử dụng các hàm trực tiếp từ bảng điều khiển. Lệnh #load thực thi tệp .fsx đã chỉ định, nhưng sau đó tôi không thể
-
scala - Kết hợp Đại số F [F, A] thành Đại số F [F, Seq [A]]
Tôi đang cố gắng viết đại số F như trong trang này. Sự khác biệt là thay vì kết hợp với các bộ dữ liệu, nó như thế này: gõ FAlgebra[F[_], A] = F[A] => A def algebraZip[
-
f# - Có thể sử dụng Báo giá F# để tạo các hàm hoạt động với bất kỳ loại bản ghi F# nào không?
Cho một bản ghi F#: gõ R = { X : string ; Y : string } và hai đối tượng: let a = { X = null ;
-
Có std::set chỉ có tên tệp (a, f/a, f/b, f/f/c, v.v.) Làm cách nào để liệt kê một thư mục theo một f/ nhất định?
Vì vậy, chúng tôi có một tập hợp các tên tệp\url như tệp, thư mục/tệp, thư mục/file2, thư mục/file3, thư mục/thư mục2/fileN, v.v. Chúng tôi nhận được một chuỗi như thư mục/. chúng tôi muốn
-
f# - Giá trị ký tự trong F#
Giả sử tôi có một chuỗi "COLIN". Giá trị số của chuỗi này là: 3 + 15 + 12 + 9 + 14 = 53. Vậy A = 1, B = 2, C = 3, v.v. Về điều đó, tôi thậm chí còn không biết.
-
F# có thể sử dụng cả tham số hàm tạo và bộ khởi tạo thuộc tính không?
Trong C#, tôi có đoạn mã sau để tạo một phiên bản đối tượng. var myObject = new MyClass("paramvalue") { Property1 = "value1" Đúng
-
Có chức năng nào trong thư viện chuẩn F# tạo ra các hàm không đổi không?
Tức là có chức năng như vậy trong thư viện tiêu chuẩn không? let ret x _ = x Để giữ cho mã có thể đọc được, tôi muốn giảm thiểu số lượng các khối chức năng cơ bản tự tạo tại nhà và sử dụng những gì đã có sẵn. Câu trả lời tốt nhất là không. Bạn có thể muốn kiểm tra FSharpX. Giới thiệu về f#
-
f# - Sắp xếp chỉ mục trong danh sách - F#
Hiện tại, tôi có hàm trả về phần tử đầu tiên (float) của mỗi danh sách trong danh sách thành một danh sách riêng. hãy để danh sách FirstElements = danh sách khớp với |
-
Phong cách của các bộ sưu tập và bản đồ bất biến trong F # là gì
Tôi vừa giải quyết vấn đề23 Trong Project Euler, tôi cần một bộ lưu trữ tất cả các số giàu. F# có một bộ sưu tập bất biến, tôi có thể sử dụng Set.empty.Add(i) để tạo một bộ sưu tập chứa số i
-
f# - Logarit cơ số 2 trong F#
Ngôn ngữ F# có hàm log tính logarit tự nhiên và log10 tính logarit cơ số 10. Cách tốt nhất để tính logarit cơ số 2 trong F# là gì? Câu trả lời hay nhất Bạn có thể chỉ cần sử dụng thực tế sau: "Logarit của a của b" = ln(b)/ln(a
-
f# - Các hàm tồn tại song song trong F#
Động lực Tôi có một hàm bool chạy dài cần phải thực thi trong một mảng và tôi muốn quay lại ngay lập tức nếu một phần tử trong mảng đó thỏa mãn một điều kiện. Tôi muốn song song việc tìm kiếm và chấm dứt các luồng khác khi luồng hoàn chỉnh đầu tiên trả về câu trả lời đúng. Sự cố khi triển khai các hàm tồn tại song song trong F#
-
f# - Xử lý dữ liệu theo ngữ cảnh trong F#
Gần đây tôi đã hoàn thành một dự án tạo danh sách các chuỗi và tôi muốn biết cách tốt nhất để thực hiện việc này. Việc tạo chuỗi phân biệt ngữ cảnh để xác định xem nó có được chấp nhận hay không (đây là một loạt trò chơi trong một trò chơi nên bạn phải biết trò chơi cuối cùng là gì) Cách tôi thực hiện việc này là sử dụng một
-
f# - Tài liệu tham khảo F# có hữu ích không?
Như hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi mong đợi câu trả lời sẽ được hỗ trợ bởi các sự kiện, trích dẫn hoặc kiến thức chuyên môn, nhưng câu hỏi có thể gây ra tranh luận, tranh luận, bỏ phiếu hoặc thảo luận mở rộng. Nếu bạn cảm thấy vấn đề này có thể được cải thiện và có thể mở lại, hãy truy cập trang
Tôi là một lập trình viên xuất sắc, rất giỏi!