Giter Club home page Giter Club logo

fsharp-typeclasses's Introduction

Dashboard

Steve's github stats Top Langs

Main project

ReadMe Card

Tools for the tool builder

ReadMe Card ReadMe Card ReadMe Card ReadMe Card

Socials

Mastodon Follow

Twitter Follow

Blog

Photos

Profile image via diffuse-the-rest

fsharp-typeclasses's People

Contributors

gusty avatar stevegilham avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

fsharp-typeclasses's Issues

register NuGet gallery

fsharp-typeclasses is great library and I love it.
But it isn't registered in NuGet gallery.
So we try to use this library, the build will be required.
Please register to NuGet gallery.

Original issue reported on code.google.com by [email protected] on 6 Aug 2012 at 1:52

Set/Map monoids

Added Set and Map monoid instances in 
http://code.google.com/r/mauricioscheffer-fsharp-typeclasses/source/detail?r=22a
e902606e579e68bc10b0a02b1d6384dedbb7f (don't know how to do a pull request 
here).

Anyway, just my way of saying hi :)

Original issue reported on code.google.com by [email protected] on 8 Nov 2012 at 12:20

Add a link to related project

Hi,

Nice to see this project, I started long time ago, now here in github, thanks for migrating it.
I think it worths noting that this experimental project inspired a lot of what is now FSharpPlus (F#+) and it still contains contains sample code from this project and a Haskell compatibility module.

Maybe you can add a link in the readme?

Thanks

Gustavo

Monoid a => Applicative ((,) a) but restricted to lists

Implemented in 
http://code.google.com/r/mauricioscheffer-fsharp-typeclasses/source/detail?r=d10
13cf83bdaa90eb391e274ab00ec6049d3fe8a

I wonder if this could be generalized for any monoid.

Also investigating if general functor/applicative composition could be encoded, 
as in 
http://hackage.haskell.org/packages/archive/transformers/latest/doc/html/src/Dat
a-Functor-Compose.html#Compose

Original issue reported on code.google.com by [email protected] on 28 Jul 2012 at 10:58

compile

What steps will reproduce the problem?
Code does not compile under 
\3.0\Runtime\v4.0\FSharp.Core.dll

In foldable.fs 
FoldMap.Base   should be changed to  FoldMap.FoldMap.Base   
Foldr.Base     should be changed to  Foldr.Foldr.Base

Original issue reported on code.google.com by [email protected] on 2 Jul 2012 at 5:06

Type inference fails in extensions.

What steps will reproduce the problem?

pure' (+) <*> pure' 5 <*> ZipList [1;2;3] ;;

What is the expected output? 

ZipList [6;7;8] ;;

What do you see instead?

error FS0332: Could not resolve the ambiguity inherent in the use of the 
operator '( ?<- )' at or near this program point. Consider using type 
annotations to resolve the ambiguity.

But

pure' (+) <*> pure' 5 <*> [1;2;3] ;;

Works fine:

val it : List<int> = [6; 7; 8]


Original issue reported on code.google.com by [email protected] on 30 Jul 2012 at 10:48

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.