Oskar Gewalli's blog articles

0
comment
on 11/5/2021 11:15 AM
Let us start by defining monorepo Keep multiple projects in a single source control system 1 Acquire as many third-party and in-house dependencies as possible for a build from the same source-control repository/branch, and in the same update/pull/sync operation. 2 Keep all teams in agreement on the versions of third-party and in-house dependencies via lock-step upgrades. 2 Plausable restrictions The point about keeping third-party binary dependencies in source control was popular in the .net wor[...]
>> Read the full article
.
0
comment
on 6/6/2021 2:59 AM
Intro During 2019 I started on the current project. At this project I’m working on, we are building a enterprise system for a government customer. When I got in significant parts had been developed of the frontend and backend system. My role when I started in the project was in order to help develop test automation software for the system. Since I’ve worked on both frontend and backend parts in other systems, I’m able to help out in various parts of the system. I’m going to talk about one particular issu[...]
>> Read the full article
.
0
comment
on 6/6/2021 2:59 AM
Intro During 2019 I started on the current project. At this project I’m working on, we are building a enterprise system for a government customer. When I got in significant parts had been developed of the frontend and backend system. My role when I started in the project was in order to help develop test automation software for the system. Since I’ve worked on both frontend and backend parts in other systems, I’m able to help out in various parts of the system. I’m going to talk about one particular issu[...]
>> Read the full article
.
0
comment
on 9/5/2020 8:11 AM
One of the questions around how to write F# is how do we compose bigger business applications. In C# you generally use constructor injection. Let us start by defining some base functions types and environment that we will use in later code samples: open FSharpPlus open FSharpPlus.Data type IUserRepository = abstract GetUser : email : string -> Async<string> type IShoppingListRepository = abstract Add : shoppingList : string list -> string list type Env() = interface IUserRepository with [...]
>> Read the full article
.
0
comment
on 9/5/2020 8:11 AM
One of the questions around how to write F# is how do we compose bigger business applications. In C# you generally use constructor injection. Let us start by defining some base functions types and environment that we will use in later code samples: open FSharpPlus open FSharpPlus.Data type IUserRepository = abstract GetUser : email : string -> Async<string> type IShoppingListRepository = abstract Add : shoppingList : string list -> string list type Env() = interface IUserRepository with [...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper

Logging in...