René's URL Explorer Experiment


Title: GitHub - stumathews/UnderstandingLanguageExt: This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.

Open Graph Title: GitHub - stumathews/UnderstandingLanguageExt: This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.

X Title: GitHub - stumathews/UnderstandingLanguageExt: This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.

Description: This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts. - stumathews/UnderstandingLanguageExt

Open Graph Description: This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts. - stumathew...

X Description: This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts. - stumathew...

Opengraph URL: https://github.com/stumathews/UnderstandingLanguageExt

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:707617ea-4ade-62fa-f8dd-082ad1c480a1
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idED32:EAECD:AF2BFF:DE7836:697F02D5
html-safe-nonce5928d22db9625591ace4b082bf0549106c252335846af637470a4d3c12ac0c2d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFRDMyOkVBRUNEOkFGMkJGRjpERTc4MzY6Njk3RjAyRDUiLCJ2aXNpdG9yX2lkIjoiMzUyMDIzOTE0MjcwNzMzMTc5NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacac0886c01959dde62212fad6582f1bb50c1fc7375023a26aec0d1c50f8d79a00
hovercard-subject-tagrepository:200289719
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/stumathews/UnderstandingLanguageExt
twitter:imagehttps://opengraph.githubassets.com/ba360a79914d561b772bf5eced44c02200da52d6bc77c3c858f3eb6e612587ff/stumathews/UnderstandingLanguageExt
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ba360a79914d561b772bf5eced44c02200da52d6bc77c3c858f3eb6e612587ff/stumathews/UnderstandingLanguageExt
og:image:altThis is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts. - stumathew...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/stumathews/UnderstandingLanguageExt git https://github.com/stumathews/UnderstandingLanguageExt.git
octolytics-dimension-user_id3195058
octolytics-dimension-user_loginstumathews
octolytics-dimension-repository_id200289719
octolytics-dimension-repository_nwostumathews/UnderstandingLanguageExt
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id200289719
octolytics-dimension-repository_network_root_nwostumathews/UnderstandingLanguageExt
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstumathews%2FUnderstandingLanguageExt
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstumathews%2FUnderstandingLanguageExt
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=stumathews%2FUnderstandingLanguageExt
Reloadhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
Reloadhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
Reloadhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
stumathews https://patch-diff.githubusercontent.com/stumathews
UnderstandingLanguageExthttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fstumathews%2FUnderstandingLanguageExt
Fork 30 https://patch-diff.githubusercontent.com/login?return_to=%2Fstumathews%2FUnderstandingLanguageExt
Star 170 https://patch-diff.githubusercontent.com/login?return_to=%2Fstumathews%2FUnderstandingLanguageExt
170 stars https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/stargazers
30 forks https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/forks
Branches https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/branches
Tags https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tags
Activity https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fstumathews%2FUnderstandingLanguageExt
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fstumathews%2FUnderstandingLanguageExt
Code https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
Issues 0 https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/issues
Pull requests 0 https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/pulls
Actions https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/actions
Projects 0 https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/projects
Security 0 https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/security
Insights https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/pulse
Code https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
Issues https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/issues
Pull requests https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/pulls
Actions https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/actions
Projects https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/projects
Security https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/security
Insights https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/pulse
Brancheshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/branches
Tagshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tags
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/branches
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tags
111 Commitshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/commits/master/
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/commits/master/
Tutorial01_monadhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial01_monad
Tutorial01_monadhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial01_monad
Tutorial02_transformations_1https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial02_transformations_1
Tutorial02_transformations_1https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial02_transformations_1
Tutorial03_pipelineshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial03_pipelines
Tutorial03_pipelineshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial03_pipelines
Tutorial04_methods_1https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial04_methods_1
Tutorial04_methods_1https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial04_methods_1
Tutorial05_methods_2https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial05_methods_2
Tutorial05_methods_2https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial05_methods_2
Tutorial06_Linqhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial06_Linq
Tutorial06_Linqhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial06_Linq
Tutorial07_transformations_2https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial07_transformations_2
Tutorial07_transformations_2https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial07_transformations_2
Tutorial08_declarative_stylehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial08_declarative_style
Tutorial08_declarative_stylehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial08_declarative_style
Tutorial09_automatic_validationhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial09_automatic_validation
Tutorial09_automatic_validationhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial09_automatic_validation
Tutorial10_returning_monadshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial10_returning_monads
Tutorial10_returning_monadshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial10_returning_monads
Tutorial11_short_circuitinghttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial11_short_circuiting
Tutorial11_short_circuitinghttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial11_short_circuiting
Tutorial12_function_compositionial12https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial12_function_compositionial12
Tutorial12_function_compositionial12https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial12_function_compositionial12
Tutorial13_pure_functionshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial13_pure_functions
Tutorial13_pure_functionshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial13_pure_functions
Tutorial14_Intro_to_Eithershttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial14_Intro_to_Eithers
Tutorial14_Intro_to_Eithershttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial14_Intro_to_Eithers
Tutorial15_BiBindhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial15_BiBind
Tutorial15_BiBindhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial15_BiBind
Tutorial16_BiExistshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial16_BiExists
Tutorial16_BiExistshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial16_BiExists
Tutorial17_Foldhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial17_Fold
Tutorial17_Foldhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial17_Fold
Tutorial18_Iterhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial18_Iter
Tutorial18_Iterhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial18_Iter
Tutorial19_BiMaphttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial19_BiMap
Tutorial19_BiMaphttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial19_BiMap
Tutorial20_BindLefthttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial20_BindLeft
Tutorial20_BindLefthttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial20_BindLeft
Tutorial21_Matchhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial21_Match
Tutorial21_Matchhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial21_Match
Tutorial22_BiMapT_and_MapThttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial22_BiMapT_and_MapT
Tutorial22_BiMapT_and_MapThttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial22_BiMapT_and_MapT
Tutorial23_BindThttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial23_BindT
Tutorial23_BindThttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial23_BindT
Tutorial24_IterThttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial24_IterT
Tutorial24_IterThttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial24_IterT
Tutorial25_Applyhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial25_Apply
Tutorial25_Applyhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial25_Apply
Tutorial26_Partitionhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial26_Partition
Tutorial26_Partitionhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial26_Partition
Tutorial27_Matchhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial27_Match
Tutorial27_Matchhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial27_Match
Tutorial28_Intro_to_Optionhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial28_Intro_to_Option
Tutorial28_Intro_to_Optionhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial28_Intro_to_Option
Tutorial29_Option_Basicshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial29_Option_Basics
Tutorial29_Option_Basicshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial29_Option_Basics
Tutorial30_Option_in_functionshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial30_Option_in_functions
Tutorial30_Option_in_functionshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial30_Option_in_functions
Tutorial31_IfSome_and_IfNonehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial31_IfSome_and_IfNone
Tutorial31_IfSome_and_IfNonehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial31_IfSome_and_IfNone
Tutorial32_Pipelining_with_Optionsial32https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial32_Pipelining_with_Optionsial32
Tutorial32_Pipelining_with_Optionsial32https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial32_Pipelining_with_Optionsial32
Tutorial33_ToEitherhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial33_ToEither
Tutorial33_ToEitherhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial33_ToEither
Tutorial34_BiMap()https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial34_BiMap()
Tutorial34_BiMap()https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial34_BiMap()
Tutorial35_ThrowIfFailed()https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial35_ThrowIfFailed()
Tutorial35_ThrowIfFailed()https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial35_ThrowIfFailed()
Tutorial36_FailureToNonehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial36_FailureToNone
Tutorial36_FailureToNonehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial36_FailureToNone
Tutorial37_Caching_and_Memoizationhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial37_Caching_and_Memoization
Tutorial37_Caching_and_Memoizationhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial37_Caching_and_Memoization
Tutorial38_Changing_state_over_timehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial38_Changing_state_over_time
Tutorial38_Changing_state_over_timehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial38_Changing_state_over_time
Tutorial39_Immutability_Smart_Constructorshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial39_Immutability_Smart_Constructors
Tutorial39_Immutability_Smart_Constructorshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial39_Immutability_Smart_Constructors
Tutorial40_Tryhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial40_Try
Tutorial40_Tryhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial40_Try
Tutorial41_Staticshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial41_Statics
Tutorial41_Staticshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/Tutorial41_Statics
myMediaFolder/mediahttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/myMediaFolder/media
myMediaFolder/mediahttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/tree/master/myMediaFolder/media
.gitignorehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/.gitignore
Applying_and_Evaluating_Functional_Programming_Paradigms_and_Techniques_in_Developing_Games.pdfhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/Applying_and_Evaluating_Functional_Programming_Paradigms_and_Techniques_in_Developing_Games.pdf
Applying_and_Evaluating_Functional_Programming_Paradigms_and_Techniques_in_Developing_Games.pdfhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/Applying_and_Evaluating_Functional_Programming_Paradigms_and_Techniques_in_Developing_Games.pdf
PracticalLanguageExt.pdfhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/PracticalLanguageExt.pdf
PracticalLanguageExt.pdfhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/PracticalLanguageExt.pdf
Program.cshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/Program.cs
Program.cshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/Program.cs
README.mdhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/README.md
The Language Ext Tutorial.pdfhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/The%20Language%20Ext%20Tutorial.pdf
The Language Ext Tutorial.pdfhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/The%20Language%20Ext%20Tutorial.pdf
UnderstandingLanguageExt.slnhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/UnderstandingLanguageExt.sln
UnderstandingLanguageExt.slnhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/UnderstandingLanguageExt.sln
UnderstandingLanguageExtTutorial.csprojhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/UnderstandingLanguageExtTutorial.csproj
UnderstandingLanguageExtTutorial.csprojhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/UnderstandingLanguageExtTutorial.csproj
make.shhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/make.sh
make.shhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/make.sh
rename.bathttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/rename.bat
rename.bathttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/rename.bat
tutorial.mdhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/tutorial.md
tutorial.mdhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/tutorial.md
tutorial1.mdhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/tutorial1.md
tutorial1.mdhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/tutorial1.md
READMEhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#part-i-monads
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#introduction
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#acknowledgements
https://github.com/louthy/language-exthttps://github.com/louthy/language-ext
https://stackoverflow.com/questions/28139259/why-do-we-need-monadshttps://stackoverflow.com/questions/28139259/why-do-we-need-monads
https://github.com/louthy/language-ext/wikihttps://github.com/louthy/language-ext/wiki
http://www.stuartmathews.com/index.php/component/tags/tag/functional-prograqmminghttp://www.stuartmathews.com/index.php/component/tags/tag/functional-prograqmming
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#scope
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#monad-basics
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#languageext
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#eitherleftright-basics
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#operations-on-lists-of-eitherleft-right
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#option-basics
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#custom-specific
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#todo
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#basics
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#introduction-to-the-box-type-a-monad
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image2.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image4.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image6.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#transforming-the-contents-of-a-monad
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image8.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial01\_monad/Box.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial01%5C_monad/Box.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-the-select-function-on-a-monad
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image10.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image12.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image14.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial01_monad/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial01_monad/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#understanding-map-and-bind
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image15.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial02\_transformations\_1/Box.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial02%5C_transformations%5C_1/Box.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image17.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial02\_transformations\_1/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial02%5C_transformations%5C_1/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image18.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image20.png
https://stackoverflow.com/questions/28139259/why-do-we-need-monadshttps://stackoverflow.com/questions/28139259/why-do-we-need-monads
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial02\_transformations\_1/Box.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial02%5C_transformations%5C_1/Box.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#pipelining-transformation-workloads-3
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image23.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial03\_pipelines/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial03%5C_pipelines/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#monadic-functions-complete-example-4
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image25.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial04_methods_1/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial04_methods_1/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image27.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial04\_methods\_1/Box.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial04%5C_methods%5C_1/Box.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image29.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial04\_methods\_1/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial04%5C_methods%5C_1/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image31.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image33.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial07\_transformations\_2/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial07%5C_transformations%5C_2/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image35.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial05\_methods\_2/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial05%5C_methods%5C_2/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-linq-fluent-and-expression-syntax-6
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image37.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial06\_Linq/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial06%5C_Linq/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#when-to-use-map-or-bind-7
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image39.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial07\_transformations\_2/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial07%5C_transformations%5C_2/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#transitioning-from-imperative-to-declarative-style-8
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image41.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial08\_declarative\_style/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial08%5C_declarative%5C_style/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image43.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial08\_declarative\_style/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial08%5C_declarative%5C_style/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#monad-validation-9
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image45.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial09\_automatic\_validation/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial09%5C_automatic%5C_validation/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#returning-monads-transformations-always-return-a-monad-10
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial10\_returning\_monads/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial10%5C_returning%5C_monads/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#built-in-validation-and-short-circuiting-in-monads-11
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image48.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image49.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial11\_short\_circuiting/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial11%5C_short%5C_circuiting/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#a-diversion-composition-of-functions-12
https://github.com/louthy/language-ext/wiki/Thinking-Functionally:-Function-compositionhttps://github.com/louthy/language-ext/wiki/Thinking-Functionally:-Function-composition
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image51.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial12\_function\_compositionial12/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial12%5C_function%5C_compositionial12/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#a-diversion-pure-functions-13
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image53.png
https://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial13_pure_functions/Program.cshttps://github.com/stumathews/UnderstandingLanguageExt/blob/master/Tutorial13_pure_functions/Program.cs
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#part-ii-language-ext
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#the-eitherlr-monad
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#introducing-the-either-monad-14
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image55.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#operations-on-eitherlr
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-bibind-15
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image57.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-biexists
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image59.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-fold-to-change-an-initial-state-over-time-based-on-the-contents-of-the-either
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image61.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-iter
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image63.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-bimap-19
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image65.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-bindleft-20
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image67.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-match-21
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image69.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#operating-on-lists-of-eitherleft-right
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-bimapt-and-mapt
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image71.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-bindt
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image73.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-itert
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image75.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-apply
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image77.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-partition
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image79.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-match
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image81.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#the-optiont-monad
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#introduction-to-optiont-28
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image83.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#basic-use-case-of-optiont-29
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image85.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-optiont-in-functions-passing-in-and-returning
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image87.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-ifsome-and-ifnone
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image89.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#pipelining-with-optionst-32
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image91.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-toeither
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image93.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-bimap-34
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image95.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#the-tryt-monad
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#supressing-exceptions
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image97.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#part-iii-everything-else
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#bonus
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#throwiffailed-and-introducing-eitheriamfailure-optiont
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image99.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image101.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image103.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#using-custom-extension-method-failuretonone
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image105.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#memoization
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image107.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#apply-events-over-time-to-change-an-object
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image109.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image111.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image113.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image115.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image117.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image119.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image121.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#smart-constructors-and-immutable-data-types
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image123.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image125.png
https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/blob/master/myMediaFolder/media/image127.png
composition https://patch-diff.githubusercontent.com/topics/composition
immutability https://patch-diff.githubusercontent.com/topics/immutability
monad https://patch-diff.githubusercontent.com/topics/monad
languageextensions https://patch-diff.githubusercontent.com/topics/languageextensions
languageext https://patch-diff.githubusercontent.com/topics/languageext
selectmany https://patch-diff.githubusercontent.com/topics/selectmany
linq-fluent https://patch-diff.githubusercontent.com/topics/linq-fluent
expression-linq https://patch-diff.githubusercontent.com/topics/expression-linq
Readme https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
Activityhttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/activity
170 starshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/stargazers
6 watchinghttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/watchers
30 forkshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fstumathews%2FUnderstandingLanguageExt&report=stumathews+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/releases
Packages 0https://patch-diff.githubusercontent.com/users/stumathews/packages?repo_name=UnderstandingLanguageExt
Please reload this pagehttps://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt
C# 98.9% https://patch-diff.githubusercontent.com/stumathews/UnderstandingLanguageExt/search?l=c%23
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.