queryGqlRepo<T, K> function
Implementation
TaskEither<GqlException, T> queryGqlRepo<T, K>(
final Future<QueryResult<K>> Function() query,
final T Function(Map<String, dynamic>) change
) => TaskEither.tryCatch(
Task(() async => gqlQuery(query())).map(change).run,
GqlException.throwError
);