# F# Template **Fixme**: - [ ] Imports of Charting library - [ ] Formulas ```fsharp id=50acda32-a3ec-4c70-8560-a9fefab7d766 { Html = @"
Hello F #️⃣
" } |> Display ``` ```fsharp id=8da8dce2-7f36-4eec-909c-a43bc91a2609 Util.Math("f(x) = sin(x)") |> Display ``` ```fsharp id=6874118d-cccd-46b3-8eb8-8389489e94bd { Columns = [| "First Name"; "Last Name" |] Rows = [| [| "Duane"; "Dibbley" |] [| "Arnold"; "Rimmer" |] [| "David"; "Lister" |] [| "Dave"; "Lister" |] [| ""; "Kryten" |] [| ""; "Holly" |] [| "Kristine"; "Kochanski" |] |] } |> Display ``` ```fsharp id=eed79ce5-02ac-43af-970b-bff73362a8c7 open System // start at -PI and finish at PI let startX = -Math.PI let endX = Math.PI // the data let data = [| startX..0.1..endX |] |> Array.map (fun x -> (x, sin(x))) Chart.Line(data) |> Chart.WithXAxis(true, "", 3.2, -3.2) |> Chart.WithYAxis(true, "", 1.0, -1.0) |> Display ```
This notebook was exported from https://nextjournal.com/a/LT6errwazMLAmQLXrQp52?change-id=CWgjVnzjzgc45AR2bK46R6 ```edn nextjournal-metadata {:article {:settings nil, :nodes {"2b44a12f-8248-4fc7-92c6-d4f0034bf0e9" {:environment [:environment {:article/nextjournal.id #uuid "02b61514-8514-4fc5-b9e4-2a2ff6611023", :change/nextjournal.id #uuid "5d383b4c-3f3e-4a4b-9341-6cea11ee0119", :node/id "79e43601-a77b-431c-843d-fe7197a7ec28"}], :id "2b44a12f-8248-4fc7-92c6-d4f0034bf0e9", :kernelspec {:display_name "F#", :argv ["mono" "/ifsharp/ifsharp.exe" "{connection_file}"], :language "fsharp"}, :kind "runtime-language"}, "50acda32-a3ec-4c70-8560-a9fefab7d766" {:compute-ref #uuid "05625f82-a604-4d44-b815-9f44b06ad000", :exec-duration 58, :id "50acda32-a3ec-4c70-8560-a9fefab7d766", :kind "code", :output-log-lines {}, :runtime [:runtime "76850764-5149-4cc0-8fe5-84a55c682ca3"]}, "6874118d-cccd-46b3-8eb8-8389489e94bd" {:compute-ref #uuid "dc3818ac-3dd6-41ba-a4a7-6beb474d7ce0", :exec-duration 326, :id "6874118d-cccd-46b3-8eb8-8389489e94bd", :kind "code", :output-log-lines {}, :runtime [:runtime "76850764-5149-4cc0-8fe5-84a55c682ca3"]}, "76850764-5149-4cc0-8fe5-84a55c682ca3" {:environment [:environment {:article/nextjournal.id #uuid "02b61514-8514-4fc5-b9e4-2a2ff6611023", :change/nextjournal.id #uuid "5d383b4c-3f3e-4a4b-9341-6cea11ee0119", :node/id "79e43601-a77b-431c-843d-fe7197a7ec28"}], :id "76850764-5149-4cc0-8fe5-84a55c682ca3", :kind "runtime", :language "fsharp", :type :jupyter, :jupyter/kernelspec {:display_name "F#", :argv ["mono" "/ifsharp/ifsharp.exe" "{connection_file}"], :language "fsharp"}}, "8da8dce2-7f36-4eec-909c-a43bc91a2609" {:compute-ref #uuid "7a618986-7066-4d32-83ee-78cd0d0414b6", :exec-duration 1069, :id "8da8dce2-7f36-4eec-909c-a43bc91a2609", :kind "code", :output-log-lines {}, :runtime [:runtime "76850764-5149-4cc0-8fe5-84a55c682ca3"]}, "eed79ce5-02ac-43af-970b-bff73362a8c7" {:compute-ref #uuid "c7a78f21-d5f2-499c-8d71-9afbe64de900", :exec-duration 966, :id "eed79ce5-02ac-43af-970b-bff73362a8c7", :kind "code", :output-log-lines {:stdout 8}, :runtime [:runtime "76850764-5149-4cc0-8fe5-84a55c682ca3"]}}, :nextjournal/id #uuid "02b736fa-a37a-4e86-9235-e0a323b7e72d", :article/change {:nextjournal/id #uuid "5d3994ab-03a2-4417-a780-9b01e875a741"}}} ```