What we’re about
.NET Developers and Technology Enthusiasts around Central Iowa.
Interested in speaking? Reach out!
We expect anyone attending our events to abide by our Code of Conduct which can be found here.
Sponsors
See allUpcoming events (1)
See all- Virtual - .NET@Noon - Level up on Functional Programming by rebuilding LINQLink visible for attendees
Talk Abstract
When taking your first steps into functional programming, you'll quickly run into blog posts talking about how to simplify complex loops by using the trinity of list operations: map, filter, and reduce. But what are these methods actually doing under the hood to help simplify your code?If you're familiar with the .NET landscape, then you already have experience with an implementation of the trinity within LINQ (Language Integrated Query). However, what if I told you that by learning how LINQ implements map (Select), filter (Where), and reduce (Aggregate), you actually know how other languages implement the same constructs?
Intended for C# developers who have some experience with LINQ and an interest in learning functional programming, by the end of this session, you will have learned how to work with the Func type, generics, and extension methods!
Meeting Agenda
- 11:45am-12:00pm - Socialize
- 12:00pm-1:00pm - Talk
Meeting Sponsor - Lean Techniques
Platinum Sponsor – QCI
Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.
For more information, visit https://www.qci.comPlatinum Sponsor - Source Allies
Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.
Learn about our “ownership mentality” at: https://www.sourceallies.com