RosettaCodeData/Task/Farey-sequence/J/farey-sequence-1.j
2023-07-01 13:44:08 -04:00

3 lines
323 B
Text

Farey=: x:@/:~@(0 , ~.)@(#~ <:&1)@:,@(%/~@(1 + i.)) NB. calculates Farey sequence
displayFarey=: ('r/' charsub '0r' , ,&'r1')@": NB. format character representation of Farey sequence according to task requirements
order=: ': ' ,~ ": NB. decorate order of Farey sequence