gitextract_d6xprphf/ ├── .gitignore ├── CONTRIBUTORS.md ├── HaxlSharp.Core/ │ ├── BlockedRequest.cs │ ├── CacheKeyGenerator.cs │ ├── Fetch.cs │ ├── Fetcher.cs │ ├── HaxlLogEntry.cs │ ├── HaxlSharp.Core.csproj │ ├── HaxlSharp.Core.nuspec │ ├── Internal/ │ │ ├── Applicative/ │ │ │ ├── HaxlApplicative.cs │ │ │ └── SplitApplicative.cs │ │ ├── Base/ │ │ │ ├── Base.cs │ │ │ ├── ByteString.cs │ │ │ ├── Func.cs │ │ │ └── HaxlConstants.cs │ │ ├── Expressions/ │ │ │ ├── LetExpression.cs │ │ │ ├── ParameterAccessVisitor.cs │ │ │ ├── ParseExpression.cs │ │ │ └── RebindToScope.cs │ │ ├── Haxl.cs │ │ ├── HaxlCache.cs │ │ ├── Result.cs │ │ ├── RunFetch.cs │ │ ├── Scope.cs │ │ └── Types/ │ │ ├── ApplicativeGroup.cs │ │ ├── BindProjectPair.cs │ │ ├── BoundExpression.cs │ │ ├── CacheResult.cs │ │ ├── ExpressionVariables.cs │ │ ├── FreeVariable.cs │ │ ├── QueryStatement.cs │ │ ├── ShowList.cs │ │ ├── Statement.cs │ │ └── Unit.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── Response.cs │ └── Returns.cs ├── HaxlSharp.Fetcher/ │ ├── FetcherBuilder.cs │ ├── HashedRequestKey.cs │ ├── HaxlFetcher.cs │ ├── HaxlSharp.Fetcher.csproj │ ├── HaxlSharp.Fetcher.nuspec │ ├── Properties/ │ │ └── AssemblyInfo.cs │ └── packages.config ├── HaxlSharp.Test/ │ ├── ApplicativeRewriteTest.cs │ ├── BindExpressionParseTest.cs │ ├── Blog.cs │ ├── ExpressionTests.cs │ ├── HaxlSharp.Test.csproj │ ├── MockData.cs │ └── Properties/ │ └── AssemblyInfo.cs ├── HaxlSharp.sln ├── LICENCE ├── README.md └── buildNuget.bat