Setting the print length in an interactive session works as expected when printing a list but seems to have no effect when printing a sequence.
e.g. executing these elicits very different results:
fsi.PrintLength <- 50;;
[1..50];;
seq {1..50};;
It's not obvious to me why this would be so I'm considering it to be a bug.