We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Ionide and state of F# open source ecosystem

00:00

Formal Metadata

Title
Ionide and state of F# open source ecosystem
Alternative Title
Ionide and state of F# open source environment
Title of Series
Number of Parts
133
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
True open-source is more than just posting the source code on GitHub; it is defined by the community and its mentality.   During this talk I will focus on a different side of F# - the fantastic and productive software community dedicated to providing cross-platform open source tooling to make the life of every F# developer better.   I will shortly present tools such as Paket ( "A package dependency manager for .NET with support for NuGet packages and GitHub repositories"), FAKE (" "F# Make" is a build automation system with capabilities that extend far beyond Make and Rake."), the F# Yeoman Generator (which provides scaffolding of F# projects outside of Visual Studio), and how we have managed to integrate all of those tools with Atom and Visual Studio Code in the Ionide project. About Krzysztof: Krzysztof is full stack .Net developer creating applications with C#,  F# and TypeScript. In his free time, he is maintaining and contributing to several open sourced F# projects, is active member of F# online community, and tries to spread love to F# and functional programming speaking on local user groups and conferences.
Open setOpen sourceSoftware developerProgramming paradigmMultiplicationFunctional programmingSoftwareCodeProgramming languageFormal grammarSelf-organizationClient (computing)Revision controlLocal GroupFunctional programmingSoftware developerPoint (geometry)Client (computing)Physical systemType theoryComputer networkOpen sourceCoefficient of determinationRevision controlECosMereologyProgramming languageExterior algebraInternetworkingVirtual machineProduct (business)Level (video gaming)SpacetimeSystem callProjective planeControl flow2 (number)Slide ruleSelf-organizationFunctional programmingDigital rights managementCausalitySoftware testingFeedbackFamilyGroup actionCommutatorMathematicsSinc functionFormal grammarComputer fileCodeSimilarity (geometry)Open setJSONXMLUMLComputer animation
Software developerLocal GroupOpen sourceStatisticsBuildingAlpha (investment)Graph (mathematics)Computer networkDirected setGraph (mathematics)Computer fileProjective planeFitness functionInclined planeRevision controlProgramming languageBinary fileFile formatNumbering schemeGroup actionType theoryInternet service providerProduct (business)RootRepository (publishing)Communications protocolData structureOpen sourcePhysical systemStatisticsClient (computing)Normal (geometry)Level (video gaming)Library (computing)Price indexParameter (computer programming)Computer networkResolvent formalismInformationCodeSoftware testingGoodness of fitLocal ringData storage deviceFreewareIndependence (probability theory)CASE <Informatik>VotingTwitterDivisorComputerReal numberInstallation artResultantFamilyLine (geometry)Direction (geometry)2 (number)Web 2.0Binary codePoint (geometry)Profil (magazine)Data miningComputer animation
Software developerRule of inferenceRevision controlInstallation artDirection (geometry)ResultantGroup actionComputer fileApplication service providerSoftware testingLevel (video gaming)Web 2.0Source code
Software developerMultiplication signCASE <Informatik>Exterior algebraProduct (business)Order (biology)Client (computing)Software testingHand fanProjective planeLength of staySinc functionComputer fileWeb 2.0Direction (geometry)Electronic mailing listApplication service providerType theorySource code
Client (computing)Revision controlSoftware developerPhysical systemSpacetime.NET FrameworkSoftware developerClient (computing)Software testingEnterprise architectureComputer networkNormal (geometry)Projective planeExterior algebraProblemorientierte ProgrammierspracheHoaxDigital rights managementAutomationSinc functionSpacetimeComputer configurationProduct (business)Numbering schemeEvent horizonMusical ensembleMyspaceMultiplicationProgramming languagePower (physics)Focus (optics)Physical systemFilm editingComputer animation
Software developerGroup actionMoment (mathematics)HoaxLine (geometry)Numbering schemeRevision controlAdditionComputer fileBuildingScripting languageParameter (computer programming)Normal (geometry)Sinc functionModal logicMultiplication signUltraviolet photoelectron spectroscopyClient (computing)Power (physics)Computer animationSource code
Software developerDefault (computer science)Function (mathematics)BuildingConvex hullSoftware testingExecution unitExecution unitMultiplication signTask (computing)CodeStack (abstract data type)MathematicsParallel portProblemorientierte ProgrammierspracheBuffer overflowHoaxComputer fileProjective planeGraph (mathematics)BuildingCASE <Informatik>Set (mathematics)Parameter (computer programming)Functional programmingDirectory serviceProgramming languageBootingReal numberWebsiteProduct (business)Right angleComputer animation
Text editorSuite (music)Computing platformError messageDisintegrationSoftware developerCodePhysical systemScripting languageIntegrated development environmentRight angleCommutatorText editorBlogProjective planeMultiplication signMoment (mathematics)MereologyWeb 2.0Template (C++)Graphical user interfaceHoaxSoftware developerLibrary (computing)Cartesian coordinate systemINTEGRALExtension (kinesiology)CASE <Informatik>Flow separationData structureType theoryProduct (business)Thermal conductivitySharewareAutomatic differentiationOpen sourceMachine visionPower (physics)Student's t-testVideo game consoleCodeVisualization (computer graphics)Normal (geometry)Point (geometry)Electric generatorSimilarity (geometry)Different (Kate Ryan album)Plug-in (computing)Error messageCuboidGoodness of fitComputer clusterAlpha (investment)Computer animation
Software developerLine (geometry)HoaxMoment (mathematics)Data structureOperating systemMereologyVariable (mathematics)FreewareFunction (mathematics)Extreme programmingBuffer overflowIntegerRevision controlCoefficient of determinationServer (computing)Computer fileGoodness of fitScripting languageCASE <Informatik>Power (physics)Right angleCausalityPhysical systemProjective planeBuildingWeb crawlerSimilarity (geometry)Content (media)Cartesian coordinate systemInformationUnit testingSoftware testingCodeAverageAnalytic continuationResultantDirectory service2 (number)Computer networkComputer animationLecture/Conference
Software developerDefault (computer science)Revision controlBootingConnected spaceStability theoryMereologyComputer architectureScripting languageResultantInternetworkingGraph (mathematics)Lecture/Conference
Software developerMessage passingComputer fileDefault (computer science)Content (media)BuildingTraffic reportingMultiplication signMereologySoftware developerLine (geometry)Source code
Software developerMultiplicationView (database)Similarity (geometry)CASE <Informatik>HoaxCodeElectronic mailing listFunction (mathematics)Thread (computing)Default (computer science)Text editorPlug-in (computing)Computer fileVisualization (computer graphics)BuildingMessage passingResultantInstallation artComputer configurationSoftware developerError messageRight angleTouchscreenControl flowProcess (computing)BlogLine (geometry)CausalityClique problemSystem callRoundness (object)Letterpress printingFilm editing
Software developerFunctional programmingSimilarity (geometry)Multiplication signQuicksortVisualization (computer graphics)Set (mathematics)CodeText editorType theoryExtension (kinesiology)Term (mathematics)Plug-in (computing)Programming languageServer (computing)Scripting languageBitVariable (mathematics)Web 2.0Projective planeProduct (business)PlastikkarteMultilaterationNormal (geometry)Context awarenessMusical ensembleSource codeLecture/Conference
Software developerBuildingScripting languagePhysical systemOpen sourceCodeGroup actionData compressionWater vaporCASE <Informatik>Right angleMathematicsVideo gameFunction (mathematics)Directory serviceMultiplication signLine (geometry)File systemLibrary (computing)Text editorComputer fileSource codeComputer animation
Software developerElectronic mailing listComputer programmingFunctional programmingTrailOpen sourceSuite (music)Text editorComputing platformError messageDisintegrationPresentation of a groupCuboidExpert systemMereologyElectronic mailing listProgramming paradigmLink (knot theory)Term (mathematics)Web pageProjective planeCore dumpFunctional programmingFunctional programmingPoint (geometry)Computer programWeb 2.0Dependent and independent variablesServer (computing)Computer networkVisualization (computer graphics)Flow separationCodeNormal (geometry)DebuggerInteractive televisionOpen sourceSinc functionFile formatGroup actionRight angleHoaxTrailCASE <Informatik>Function (mathematics)Multiplication signLine (geometry)MappingoutputEndliche ModelltheorieDemosceneForm (programming)Product (business)Metropolitan area networkSoftware bugSource codeComputer animation
Transcript: English(auto-generated)