using PlutoUI, FileIO, Glob, Markdown
922 ms
let
root_url = "https://aijulia.zealmaker.com/"
fldr = "LinearAlgebra"

function format_text(str)
join([uppercasefirst(s) for s in split(str, "_")], " ")
end
function md_link(f)
s = strip(splitext(f)[1], ['.','/'])
url = join([ root_url, s])
split(url, "/")[end]
"- [$(format_text(split(url, "/")[end]))]($url)"
end
get_fldr_md =(fldr) -> Markdown.parse(
join(
append!(["# $fldr"],
[md_link(f) for f in glob("./$fldr/*.jl")])
, '\n')
)

md"""
$(get_fldr_md("LinearAlgebra"))
$(get_fldr_md("ComputationalThinking"))
"""
end
723 ms