Skip to content

docs: Added FSharp Example to Docs#2615

Merged
thomhurst merged 4 commits into
thomhurst:mainfrom
licon4812:docs/fsi
May 12, 2026
Merged

docs: Added FSharp Example to Docs#2615
thomhurst merged 4 commits into
thomhurst:mainfrom
licon4812:docs/fsi

Conversation

@licon4812
Copy link
Copy Markdown
Contributor

This pull request adds comprehensive support for F# in the documentation. It introduces a new example guide for using F# Interactive with ModularPipelines and enhances syntax highlighting for F# code snippets.

Documentation improvements:

  • Added a new file, fsharp-interactive.md, that provides a step-by-step example of using ModularPipelines with F# Interactive, including code samples and important notes about F# scripting.

Syntax highlighting enhancements:

  • Updated the Docusaurus configuration in docusaurus.config.ts to enable syntax highlighting for F# code blocks by adding 'fsharp' to the list of additional Prism languages.

@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented May 11, 2026

Not up to standards ⛔

🔴 Issues 15 minor

Alerts:
⚠ 15 issues (≤ 0 issues of at least minor severity)

Results:
15 new issues

Category Results
BestPractice 1 minor
CodeStyle 14 minor

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@licon4812
Copy link
Copy Markdown
Contributor Author

Modular Pipelines seems to work really well with fsharp out of the box.

I just had to register the DotNet service from the ModularPipelines manually.DotNet NuGet package, and I had to use the deprecated DependsOn attribute, due to F# not supporting Generic Type attributes. Apart from that seemed to be flawless

@thomhurst
Copy link
Copy Markdown
Owner

Thanks @licon4812 !

@thomhurst thomhurst merged commit c8c87f9 into thomhurst:main May 12, 2026
2 of 3 checks passed
@licon4812 licon4812 deleted the docs/fsi branch May 13, 2026 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants