Misplaced Pages

Fluent interface: Revision history

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
View logs for this page (view filter log)
Filter revisionsshowhide
External tools:

For any version listed below, click on its date to view it. For more help, see Help:Page history and Help:Edit summary. (cur) = difference from current version, (prev) = difference from preceding version, m = minor edit, → = section edit, ← = automatic edit summary

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

25 June 2019

17 June 2019

  • curprev 19:4319:43, 17 June 2019 Greggman talk contribs 23,847 bytes −360 The Java op4j example is just method chaining, not a fluent interface. See definition of fluent interface. A fluent interface requires chaining on this. The op4j example is returning a new result with each function. That is just method chaining undo
  • curprev 19:4019:40, 17 June 2019 Greggman talk contribs 24,207 bytes −870 The Ruby example is just method chaining, not a fluent interface. See definition of fluent interface. A fluent interface requires chaining on this. The Ruby example is returning a new result each time. That is just method chaining. Between each dot is an entirely new string. undo
  • curprev 19:3719:37, 17 June 2019 Greggman talk contribs 25,077 bytes −625 The D example is just method chaining, not a fluent interface. See definition of fluent interface. A fluent interface requires chaining on this. The D example is returning a new result each time. That is just method chaining undo
  • curprev 19:3619:36, 17 June 2019 Greggman talk contribs 25,702 bytes −958 The F# example is just method chaining, not a fluent interface. See definition of fluent interface. A fluent interface requires chaining on this. To put it another what it requires non-pure functions / modifiable state. The F# example is returning a new result each time. That is just method chaining undo

10 May 2019

16 March 2019

11 March 2019

10 March 2019

30 January 2019

27 January 2019

20 January 2019

29 December 2018

28 December 2018

31 October 2018

27 August 2018

13 June 2018

22 April 2018

3 April 2018

25 March 2018

1 March 2018

19 February 2018

18 February 2018

  • curprev 15:1815:18, 18 February 2018 Adowrath talk contribs m 23,181 bytes +604 I added a small section about Scala's way of handling this problem via dependent typing (I don't enough of Idris to provide a similar example and thus kept it in a close-syntax language) and changed the first override (which I think was intended actually) undo Tag: Visual edit

17 January 2018

6 October 2017

4 October 2017

8 August 2017

28 April 2017

18 April 2017

17 April 2017

5 April 2017

1 April 2017

31 March 2017

16 February 2017

22 December 2016

10 November 2016

11 August 2016

26 May 2016

4 May 2016

7 April 2016

6 April 2016

2 March 2016

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)