You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// <summary> /// Transforms excel column string indices (e.g. A, B, Z, AA, CD) to index number (starting with A = 1)./// </summary> /// <param name="columnAdress">param description here</param>letcolAdressToIndex(columnAdress :string)=letlength= columnAdress.Length
let mutablesum=0u
for i=0to length-1doletc= columnAdress.[length-1-i]|> System.Char.ToUpper
letfactor=26.**(float i)|> uint
sum <- sum +((uint c -64u)* factor)
sum
Why?
while fsdocs is debatable for creating actual tutorial-style documentation (we might migrate to something that can convert notebooks for that), it's API doc generation is top-notch. XML docs using tags are significantly improving the output of API doc generation.
/// <summary> /// Transforms excel column string indices (e.g. A, B, Z, AA, CD) to index number (starting with A = 1)./// <param name="columnAdress">param description here</param>letcolAdressToIndex(columnAdress :string)=letlength= columnAdress.Length
let mutablesum=0u
for i=0to length-1doletc= columnAdress.[length-1-i]|> System.Char.ToUpper
letfactor=26.**(float i)|> uint
sum <- sum +((uint c -64u)* factor)
sum
Aren't you missing the closing </summary> tag or is that not needed anymore by now?
For example this XML doc:
https://github.com/CSBiology/FsSpreadsheet/blob/810424fadaf432587c12e24d550a30578ed7598c/src/FsSpreadsheet/FsAddress.fs#L7-L15
should be
Why?
while fsdocs is debatable for creating actual tutorial-style documentation (we might migrate to something that can convert notebooks for that), it's API doc generation is top-notch. XML docs using tags are significantly improving the output of API doc generation.
For a real-life example, take a look at plotly.net's API docs, for example here: https://plotly.net/reference/plotly-net-chart.html#Grid
The text was updated successfully, but these errors were encountered: