Реализация FSharpList<'a>.ToString() по умолчанию обрезает элементы если их слишком много. Тебе нужно вручную построить строку с использованием StringBuilder

By on 12/30/2010 2:51 PM ()

В ручную, то-есть List.iter над списком и загонять каждый элемент списка в StringBuilder ?

Добавлено:
Решил вот так:

1
2
3
4
5
6
7
let cardToStr t =
    let (c,s,_) = t
    c+s

for i in boardCards do
    let cardStr = cardToStr i
    file.Write(cardStr + " ")
1
out--> 9s 5h Kh 6c 10d
By on 1/1/2011 4:14 AM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper